The Sky is Falling!

A meteor fall over Russia’s Ural Mountains Friday morning (February 15th)

It caused sharp explosions and reportedly injured some 100 people, many of them  hurt by broken glass. Meteor fragments fell in thinly populated area of the  Chelyabinsk region, where part of a roof at a zinc factory also collapsed. There  were conflicting reports as to whether the explosions were caused by a meteor  shower or a single meteor.