
Russian Mystery – The Blazing Orb Of Chelyabinsk
In February 2013, a meteor streaked over the town of Chelyabinsk, glowing with the intensity of 30 suns and eventually exploding in the air in the largest airburst since 1908’s famous Tunguska Event. It hospitalized over 1,200 people and received…