Latest posts by Jennifer Brea from June, 2009
Togo Abolishes Death Penalty
Togo's National Assembly voted on Tuesday to end the death penalty for all crimes, making it the 15th member of the African Union to abolish capital punishment.
Niger: Widespread opposition to president's bid to extend rule
Tensions are on the rise in Niger as President Mamadou Tandja moves forward with a referendum that, if passed, would allow the 71 year-old leader to modify the constitution and...