Moscow: A plunging meteor exploded with a blinding flash above central Russia on Friday, setting off a shockwave that shattered windows and hurt almost 1,000...
Moscow: A plunging meteor exploded with a blinding flash above central Russia on Friday, sowing panic as the hurtling space debris set off a shockwave...