Museveni was declared the winner for his sixth consecutive term in office. Five years on, that prediction could just as easily and accurately be applied to the 15 January 2026 vote. This should not be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results