IED Diggers Hit by Air Strike

Taliban fighters laying down IEDs are stopped in their tracks by an air strike in Afghanistan.

Most Popular Videos

View More