Top News

Mysterious Russian crater discovered

Posted

Russian expedition examines a massive crater of unknown origin recently discovered on the Yamal peninsula in northern Russia. Gavino Garay reports.