Post-meteor cleanup

News

The cleanup is underway in Russia, after a meteor broke the sound barrier on Friday, injuring hundreds of people and causing millions of dollars in damage

More From Embedded-Only/News