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

      You Might Like

      Comments