The Rock That Clobbered Russia A meteor exploded over Chelyabinsk, Russia, which sent shockwaves that smashed windows and injured 1,500 people. Source Share This Article
Also on Shenhuifu Damage done by Ambato Earthquake ,1949The fratricidal Battle of Forum GallorumVladimir Nabokov’s ‘Lolita’ Is Published in the US1st Graduation from U.S. Naval AcademyTerrorists Bomb Trains in Madrid