A huge meteor strike in Russia’s Ural Mountains triggered a boom that shattered glass, damaged buildings, and left hundreds seeking medical treatment.
Russian Meteor Footage Conquers the Internet
Advertisement
A huge meteor strike in Russia’s Ural Mountains triggered a boom that shattered glass, damaged buildings, and left hundreds seeking medical treatment.