Kigali city officials fight back as detainees allege abuse

The City of Kigali and law enforcement organs have come out fighting following reports of torture and other human rights abuses taking place at the city-operated Kigali Transit Centre.

Powered by WPeMatico

This entry was posted in Business. Bookmark the permalink.

Comments are closed.