Showing videos with tag Indonesia death squads
Obama Admin. Seeks To Train Indonesia Forces Accused Of Abuses
March 12, 2010