By John Helmer, Moscow After more than forty years, the last great Soviet state secret is out. And in its wake, a sensitive Chinese state secret, too. Russian geologists reported over the weekend that the Popigai crater on the border between the Krasnoyarsk and Sakha regions of north eastern Siberia, formed by the 100-kilometre wide […]