Photo Gallery

Pictures: Meteorite Hits Russia

A meteorite hit near the central Russian city of Chelyabinsk on Friday.