johns hopkins applied physics laboratory A meteorite plunging towards Russia exploded over the country’s Ural Mountains early Friday morning (F… Read story

Advertisements