Omega TV UK

OMEGA TV UK

have been detained for allegedly insulting President Yoweri Museveni

Translate »