Earlier today a meteor struck an area of Russia about 930 miles east of Moscow, creating a shockwave that blew out windows and damaged buildings for miles around. More than 950 people were injured, most suffering minor cuts and bruises from flying glass. However forty-six people remain hospitalized. The meteor was visible in the morning… Read More »