By Haggai Matsiko American group shows how torturing Besigye could affect the President At 25 years in power, Yoweri Museveni is the fifth longest president in Africa and pressure is mounting on him to quit. In the latest salvo, a November 11 report by an American democracy analysis group, the …
Read More »