A flaming meteor plunged toward earth over Russia's Ural Mountains, some 900 miles east of Moscow, smashing windows and injuring about 1,000 people.
Trending Articles
More Pages to Explore .....