[The Point]The Gambia Moral Congress (GMC) has said that it is very much concerned about the plight of the detained Kanifing Estate mosque imam, Imam Baba Leigh.
↧