Home»World » Meteor Shower In Russia Sparks UFO Panic

Meteor shower sparks UFO panic in Russia, injures 500

?rel=0"}
Meteor shower sparks UFO panic in Russia, injures 500 Hurtling space debris exploded in the air, blew out windows and left several people injured.