On Feb 15 early morning, a meteor darted across the sky above Russia’s Ural Mountain range. The fireball exploded near Chelyabinsk, injuring hundreds of people, creating a sonic boom and damaging hundreds of buildings and causing injuries to thousands of people. The injuries were mainly from the falling glass and other building material taken apart… Continue reading Meteor Strike over Russia: Was it the first?