Shocking as an EFCC Operative Commits suicide
Talkmill has gathered that an EFCC operative identified as Williams Oyibogare, has taken his own life at his residence in Giwa Amu area along the Airport Road, Edo state.
EFCC spokesperson Mr. Wilson Uwujaren who confirmed the incident said the commission is still waiting for the police to conclude its investigation as to ascertain what led to his death before making further comment(s).
Further reports gathered by Talkmill from other sources has it that the Police found two bottles of pesticides, Sniper in the home of the deceased and a suicide note recovered from his phone.
Talkmill will give you more detailed update as regards to the above information STAY GLUED.