gettyimages-511275946

gettyimages-511275946

Police in Uganda arrest suspected protesters after they demonstrate their support for opposition leader Kizza Besigye. Courtesy Photo

Police in Uganda arrest suspected protesters after they demonstrate their support for opposition leader Kizza Besigye. Courtesy Photo