Desperate Act in Kenya: Man Self-Immolates Amid High Cost of Living Protests

By Daniel Edu In a shocking incident that underscores the mounting economic pressures faced by many, an unnamed man in Kenya has set himself ablaze in protest against the exorbitant cost of living in the country. The Kenyan citizen reportedly joined a group of demonstrators on Thursday, August 17, in the Central Business District of … Continue reading Desperate Act in Kenya: Man Self-Immolates Amid High Cost of Living Protests