[Foroyaa]The British High Commission, the Representative of The European Union (EU) in The Gambia have released a statement regarding the recent detention of Mrs Amie Bensouda and Imam Baba Leigh. A copy of the statement is below -
↧