Exclusive story behind 80+ Taliban leaders killed by US Marines, Afghanistan in May

In an exclusive report, the month of May brought a kinetic blow against terror in Helmand Province, Afghanistan, as America’s longest war rages on. Marines in the Task Force Southwest unit took a blow against terrorism in the region by killing more than eighty Taliban leaders.