A meteor exploded over Russia this morning, leaving a contrail through the skies before exploding in the atmosphere. The resulting shockwave shattered windows and damaged buildings, resulting in injuries to at least 1,000 people. From CNN.com: The number of injured has continued to rise through the day as new reports come in from across a […]
