Video: Mysterious Russian crater discovered

Beta V.1.0 - Powered by automated translation

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

EDITOR'S PICKS