Mysterious Russian crater discovered

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

Via:: Reuters Video: Top News