President Daniel Chapo has denied claims of serious human rights violations allegedly committed by security forces in Palma, Cabo Delgado. The allegations were published in the London-based publication Politico, on 26 September, in an article entitled: “All must be beheaded: revelation of atrocities at French energy giant’s African stronghold.” The criminal complaint was filed by […]
- Categories:
- Africa