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.
Section:Photo