Omukama Of Toro
Rukirabasaija Oyo Nyimba Kabamba Iguru Rukidi IV King Oyo is the reigning Omukama of Toro in Uganda. He was born on 16 April 1992 to King Patrick David Mathew Kaboyo...