Please enable JavaScript
With elections set for January 2026, the stage is now set for a high-stakes contest that pits Uganda’s past against its possible future.