The Harsh Reality: Scrambling for Sustenance on the Streets of Juja, Kenya
In a striking display of desperation, residents of Juja, Kenya, were recently photographed scrambling for bread and juice along Thika Road following a collision involving two lorries—one carrying bread, the…