No Image Available 0% African Culture Idd Amin Torture Chambers in the palace of the kabaka of Buganda kingdom. Nabz Arah 6 May 2024 23 views