A Gambia where everyone enjoys human rights and freedoms.

Imam Baba M. Leigh