Ugandan political analyst and government critic Leonard Egesa has reportedly been seized…
Sign in to your account
Remember me