Meteor strike in Russia injures over 950 (via AFP)

A plunging meteor exploded with a blinding flash above central Russia on Friday, setting off a shockwave that shattered windows and hurt over 950 people in an event unprecedented in modern times. The extraordinary event brought morning traffic to a sudden halt in the Urals city of Chelyabinsk as shocked…

Guest Voice
Click here for reuse options!
Copyright 2013 The Moderate Voice