A rude shock enveloped Ibadan when a torture centre under the guise of a religious group was discovered by the police. The building, which is a...
What does it say about us as a people if more and more of these “torture centres” continue to be discovered across different parts of the...
Recent Comments