A 35-year-old man, Felix Vhimga, has been found dead in a mysterious circumstance in the Ojowo area of Ijebu Igbo in Ogun State. PUNCH Metro learnt that the deceased had gone missing after visiting his brother, Sunday Robert, in the community on Monday. On the completion of his visit, Vhimga was however said to have
Check Also
Suspected female arms dealer collapses in court
A suspected female arms dealer, Victoria Alabi, 45, collapsed at a Federal High Court in …