meteorite shower chelyabinsk

More than 500 people injured, buildings smashed and Russian mobile network wiped out as meteorite shower causes panic

Fragments of at least one meteorite fell in Satka, in the Chelyabinsk region of Russia, 900 miles east of Moscow…

By Kanyi Okeke
- Advertisement -
Ad image