Russian expedition examines a massive crater of unknown origin recently discovered on the Yamal peninsula in northern Russia.
Video: Mysterious Russian crater discovered
EDITOR'S PICKS
MORE FROM THE NATIONAL
Russian expedition examines a massive crater of unknown origin recently discovered on the Yamal peninsula in northern Russia.