Nigerians Sign Petition to Arrest IGP Mohammed Adamu for Crimes Against Humanity
More than 24,000 Nigerian citizens have signed a petition calling for International Criminal Court to arrest Nigerian Police under the leadership of the Inspector-General of…