Taliban TV Referes to Task Force 121 as 'Death Squad'




 
--
 
February 26th, 2004  
GuyontheRight
 

Topic: Taliban TV Referes to Task Force 121 as 'Death Squad'


Older News But It Really Hit Me. Al Jeezera 'Opinion' Column which calls Task Force 121 a 'Death Squad, Israeli Style'. Maybe thats why there having so much trouble establishing HUMINT.

http://www.aljazeerah.info/Opinion%2...ed%20Fanek.htm