Nigeria, and Women’s Rights Advancement and Protection Alternative (WRAPA) have petitioned Kayode Egbetokun, the Inspector General of Police (IGP), demanding the release of the investigation report on ...