In February, a meteor exploded over the Russian city of Chelyabinsk. Pieces of the bus-sized space rock hit the ground while its detonation shattered windows, set off car alarms and injured more than 1,000 people.
Continue reading… “Dust cloud from Russian meteor explosion lingered in the atmosphere for months”