[The Point]It is a big relief to see the release of Imam Baba Leigh of Kanifing Estate mosque, who was picked up from his house and detained for more than five months without trial.
↧