Meteor Shower And Explosion Causes Hundreds Of Injuries In Russia