News

Human Right Watch defends the rights of people in 90 countries worldwide, spotlighting abuses and bringing perpetrators to justice.
The Central African Republic (CAR) is a sparsely populated, landlocked country at the heart of the African continent, with a surface area of 623,000 km². Despite being endowed with abundant natural ...
U.S. lawmakers have introduced legislation that could block International Monetary Fund support for some Central African ...