Police arrest two suspected ritualists in Ogun
The Ogun State Police Command on Tuesday announced the arrest of Oladeyo Idowu and Monday Ogunniyi at the Oja-Odan area of the state for allegedly specialising in the use of human parts for rituals Idowu […]
