English troops taunt Taliban with loudspeaker. (x-post combatfootage)

Don't Miss...