International Human Rights: IHRC Okays Arrest of Nnamdi Kanu From Kenya by Nigeria
After numerous petitions, the International Human Rights Commission (IHRC) has evaluated the case of the arrest of IPOB leader, Nnamdi Kanu, by Nigerian authorities from...