Recent discoveries of human remains at the Mukuru kwa Njenga dump site have sparked fury, particularly among the country’s youth.
The incidents have been linked to allegations of excessive force by security forces, further fueling calls for accountability and justice.
0 Comments