The Politics of God in Africa: How Pastors & WitchDoctors are Cashing in on Uganda’s Cabinet Frenzy May 24, 2026