Some families of alleged victims of a suspected torture ring operating in Njaba Local Government Area of Imo State have cried out for justice following the controversial release of Chibuike Duru, popularly known as “Nwamgbenta,” from police custody despite grave allegations of murder, kidnapping, torture and extortion hanging over him.