Imam Baba Leigh

Human rights activist Imam Baba Leigh was abducted, held incommunicado and tortured at the National Intelligence Agency headquarters, Banjul, in December 2012. He fled Gambia when he was released in May 2013.

 

© 2015 Human Rights Watch