U.S. Chopper Downed in bin Laden Raid Returned

    A U.S. helicopter downed during the raid on Usama bin Laden's Pakistani compound is back on American soil.

    FOX News Radio's Jared Halpern reports from Washington...

    Audio clip: