Russian Meteor Is Largest Since 1908 Siberian Blast, NASA Says

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.