Nigerian activist and politician Omoyele Sowore has raised serious allegations against the Inspector-General of Police (IGP), Kayode Egbetokun, accusing him of targeting activists and protesters under...
The Nigeria Police Force has arrested 1,284 suspects in various operations across the country over the past six weeks. The arrests include 307 armed robbery suspects,...