The police in Edo State have rescued a young woman identified as Esther Alu from suspected ritual killers. The suspects – Osarobo .O, 25, Eboigbodin…