|||

Latest Reports

December 16, 2011

Since March 2011, at least 108 opposition party members and six journalists have been arrested in Ethiopia for alleged involvement with various proscribed terrorist groups

November 10, 2011

Two Shell oil spills in 2008 continue to have catastrophic consequences for tens of thousands of people in Bodo, Nigeria.

October 31, 2011
In parliamentary elections beginning on 28 November, Egyptians will ask whether the demands and promises of the “25 January Revolution” will finally be fulfilled. Those contesting seats in the People’s Assembly have the chance to break a cycle of rep...