CAPPA, Others Petition ICC, UN High Commissioner for Human Rights, Demand Justice For EndSARS Victims
The Corporate Accountability and Public Participation Africa, CAPPA and her allies have submitted a petition to the International Criminal Court ...









