At War with the Taliban

Intense combat compilation video showing troops battling against the Taliban in Afghanistan.