The Police command in Lagos State has detained a 25-year-old suspected ritualist for allegedly being in possession of human organs in Odomola community, Epe. Command spokesperson, CSP Benjamin Hundeyin, confirmed…