Imam Baba Leigh, a prominent religious leader who openly condemns the atrocities committed under Jammehs regime, gives a speech about the importance of freedom.
12 сен 2024