Torture is a Crime

The release of a Senate’s report summary on CIA torture once again makes crystal clear that the US government used torture. Demand accountability!

Take Action Now

September 14, 2012
El Salvador: Priest's Life At Risk (UA 267/12)

Father Antonio Rodríguez López, a priest working on rehabilitation projects with former gang members in El Salvador, was told on 5 September that there is a plot to kill him. His life is in danger....