Check Out the Demolished SEAL Team 6 Chopper from Space

Although no Americans were hurt in Osama bin Laden's takedown, one MH-60 Black Hawk helicopter didn't make it back—and was subsequently blown apart by US commandos. Here's the scene, as a satellite whizzed by at 17,000 mph. [GeoEye via Danger Room] » 5/03/11 11:20am 5/03/11 11:20am