Uganda February 18, 2025By Olivia WilliamsUganda Police Detain Additional Protesters Rallying Against CorruptionBy Olivia Williams