Death Squad Revelations and the New Police in Honduras
On June 21, 2015 the London-based Guardian newspaper published an article describing the testimony of a soldier who says he deserted the army after his unit was given an order to kill
On June 21, 2015 the London-based Guardian newspaper published an article describing the testimony of a soldier who says he deserted the army after his unit was given an order to kill