Meteor shower in Russia 8:43 PM Friday Feb 15, 2013 A meteor shower has caused explosions in the lower atmosphere above central Russia and the Urals region, blowing out windows and causing injuries. Video YouTube/earlynewzneeded