[The Point]The British High Commission which represents the European Union (EU) in The Gambia has released a statement regarding the recent detention of Mrs Amie Bensouda and Imam Baba Leigh.
↧