Police confirm death of Inspector, 12 gunmen in fierce battle
The police in Benue State have confirmed the death of 12 bandits and one police officer, Inspector Terfa Anyiatse, in Buruku Local…
Read More...
Read More...
Recover your password.
A password will be e-mailed to you.