Floating Bodies at River Yala Reveals the Inhumane Nature of Capitalism
At least 20 dead bodies have been retrieved from a river in Western Kenya in recent weeks. Human rights group, Haki Africa, says most of the bodies recovered from River Yala, which flows into Lake Victoria, were found in sacks, with some tied up and others damaged signifying that the victims had gone through torture […]