YOU’RE TOTAL IDIOTS: Besigye Tells Off Ugandans Criticizing Him and His Red Card Front Breaking News By Samuel KamugishaOctober 13, 20214 Views Opposition politician Dr Kizza Besigye has described Ugandans criticizing his recently launched People’s Front for Transition (PFT) Red Card Twetaase initiative without offering the struggle alternatives…