Quantcast
Channel: AllAfrica News: Gambia
Viewing all articles
Browse latest Browse all 39157

The Disappearance of Imam Baba Leigh Is Still Questioned

$
0
0
[Foroyaa]Many people who are arrested by the security agents are released before the 72 hours deadline. Those who are not released have been taken to court. Imam Baba Leigh is neither released nor taken to court.

Viewing all articles
Browse latest Browse all 39157

Trending Articles