HD – Kiowa Helicopter Pilots in Afghanistan Skies Protecting Roads from IEDs

12 months ago
Description:

Army helicopters in Zabul Province, Afghanistan, are flying the skies making sure vital highways stay safe by observing and engaging any Taliban that may be …