Russian Meteor Is Largest Since 1908 Siberian Blast, NASA Says
Oleg Kargopolov/AFP via Getty Images
People stand in front of the facade of a local shop which was damaged by a shockwave from a meteor in the city of Chelyabinsk, Russia.
People stand in front of the facade of a local shop which was damaged by a shockwave from a meteor in the city of Chelyabinsk, Russia.