Science TechnologyMeteor shower causes damage, injuries in Russian UralsAFPFebruary 15, 2013July 4, 2014 by AFPFebruary 15, 2013July 4, 2014 MOSCOW (AFP) – (AFP) – A heavy meteor shower rained down on central Russia, sowing panic as the hurtling space debris smashed windows and injured...