A detention camp has been discovered in Ibadan by theĀ Oyo State Police Command on Monday November 4th.
400 persons were said to have been recovered from the camp where their victims are usually tortured.
The owner of this torture centre located at Oloore Mosque around Ojoo axis of the State has been arrested alongside his accomplices.