Hollywood-style Meteor screams its way into Russia!

“It happens in movies only – Not anymore!” Bright light, explosion and a shock wave, this is what the people of central Russian city of Chelyabinsk experienced. The day got brighter and brighter as the fireball blazed its way to the city. Many buildings suffered severe damage from the shock wave while glasses and mirrors broke.…