Alarm in Ondo as Police Arrest Mother, Son Over Alleged Child Ritual
There was apprehension in Ondo State after operatives of the Police Command arrested a 53-year-old woman and her 28-year-old son over an alleged attempt to use a 10-year-old boy for a money ritual in Ile-Oluji, headquarters of the Ile-Oluji/Oke-Igbo Local Government Area. The suspects, identified as Maria and her son, Adewale, were taken into custody…
