Bloodshed as Residents of Kyegegwa Protest Government Eviction.+

Bloodshed as Residents of Kyegegwa Protest Government Eviction.