Francis Zaake
Francis Zaake
Police arrest Ugandan lawmakers after allegedly being tortured
By Editor | | 0 Comments |
The Ugandan Police IGP, Gen Kale Kayihura and Kampala Metropolitan