Home»World » Meteor Shower In Russia Sparks UFO Panic

Meteor shower sparks UFO panic in Russia, injures 500

AFP | Feb 15, 2013, 14:14PM IST

Your Reaction?

Be the first one to rate!