Governments across Africa should take note of developments in the Central African Republic to deliver justice to victims of grave crimes committed in the country.
Human Rights Violations
The prosecutor’s office at the International Criminal Court (ICC) has important leverage to encourage countries to investigate and prosecute grave international crimes, Human Rights Watch said.
The French president, Emmanuel Macron, has called for an emergency meeting of the United Nations security council this week, saying the slave auctions in Libya houses are a crime against humanity. Emmanuel Macron will start a four-day visit to Africa on Monday amid growing anger… Read More ›
CNN has finally exposed the occurrence of the slave trade in Libya, as West African migrants are being bought and sold openly in modern-day slave markets. The authorities have always denied the allegations despite sustained reports by various sectors regarding the inhuman… Read More ›