Arrow-right Camera
The Spokesman-Review Newspaper
Spokane, Washington  Est. May 19, 1883

Cars drive past a zinc factory building with part of its roof collapsed in Chelyabinsk, about 930 miles east of Moscow, on Saturday. With a blinding flash and a booming shock wave, a meteor blazed across the western Siberian sky Friday and exploded with the force of 20 atomic bombs, injuring more than 1,000 people.

Associated Press

Share on Social Media