Metro
Police boss insists Rear Admiral Daniel Ikoli committed suicide
10 years agoCommissioner of Police, Benue State Command, Fatai Owoseni
Lagos State police boss, Fatai Owoseni, yesterday disclosed that preliminary investigation conducted on the death of Rear Admiral Daniel Ikoli revealed suicide.