Originally published by People Daily — Read the original article →
Tenants locked out of a cracked apartment in Riruta, Nairobi, have protested over the difficult conditions they face after being forced to leave their homes without most of their belongings. The residents spoke on Tuesday, November 3, 2026, as they struggled to find alternative accommodation and provide basic needs for their families following the evacuation. […]