PFT

YOUR TIME IS UP! Besigye Sends Clear Message to Museveni as He Launches People’s Front for Transition (PFT)

New pressure group People’s Front for Transition (PFT) has unveiled opposition leader Dr Kizza Besigye as its head and the…

3 years ago