February 15, 2013 Marina Galperina

Friday morning in the Russian Ural city of Chelyabinsk, a 10-ton meteor plummeted out of the sky. Inevitably, it was recorded on the dashcams. The residents of the city are being treated for minor injuries to the flying glass and debris. According to the latest from the governor, 950 people were injured and 3000 buildings were […]

Read More…