Fireball Over Siberia
On February 15, 2013, a luminous object trailed across the skies above the Russian city of Chelyabinsk, in the southern Urals. It was around 9:00 am, just after the late winter dawn. The recent popularity of dashcams in Russia—useful in case of an accident or an encounter with the corrupt traffic police—meant that the event was […]

