X
    Categories: News

EFCC Operative Allegedly Commits Suicide

The Edo State Police Command has commenced an investigation into the death of an operative of the Economic and Financial Crimes Commission (EFCC) in Benin, Williams Oyibogare. The deceased is suspected to have committed suicide as bottles of a pesticide, Sniper, were found in his home located in the Giwa Amu area along Airport Road. […]
The post EFCC Operative Allegedly Commits Suicide appeared first on GLtrends.

admin: