3 Islamic clerics arrested for possession of fresh & dried human parts, skull
Three self acclaimed Islamic clerics have been arrested by Ogun State Police Command over alleged rituals and murder. The Commissioner of Police, Ahmed Ilyasu, who paraded the suspects on Sunday...
Read more