Police return over N80m, other items allegedly extorted by Rivers Command to rights activist
The Nigeria Police Force has refunded over N80 million allegedly extorted by…
The Nigeria Police Force has refunded over N80 million allegedly extorted by…
Sign in to your account