Dutch & Afghan Soldiers Battle Taliban

Video from Afghanistan of Dutch and Afghan National Army soldiers engaging the Taliban.

Related Topics

Army