Besigye on Ugandan idiots

YOU’RE TOTAL IDIOTS: Besigye Tells Off Ugandans Criticizing Him and His Red Card Front

Opposition politician Dr Kizza Besigye has described Ugandans criticizing his recently launched People's Front for Transition (PFT) Red Card Twetaase…

3 years ago