Loading...
News
    Shows

      Taliban claim responsibility for Afghan chopper crash

      |A Chinook helicopter crashed in Afghanistan killing 30 Americans including 22 NAVY SEAL members, and as Elizabeth Palmer reports, early indications are the Taliban is to blame.

      Related Videos