kvliveblog.wordpress.com
Meteor Explosion Over Russia
A fireball like meteor exploded on Friday (Feb 15, 2013) over city of Chelyabinsk, Russia 9:30 a.m as reported by Space.com. Russian meteor was about 50 feet wide and weighed approximately 7,000 to…