human rights groups

Will Foreign Troops Help Quell Violence in the Central African Republic?

December 1, 2013

France sends 1,000 troops into the Central African Republic as violence continues to escalate

Hassan Ghani Reporting for The Real News

October 18, 2012
Families of British men extradited to US feel betrayed by their government and judicial system