Senegal should act on right abuses

Started by iolsa, Jun 20, 2012, 08:01 PM

iolsa

Senegal's new government should end "decades of impunity for human rights violations," according to a report by Amnesty International.

IOL News