Covering the business and politics of space
Local video of the meteor impact in Russia’s Ural region Feb. 15. Credit: Courtesy of LiveLeak