News

Thousands of Kenyans marked the first anniversary of the June 25, 2024, Gen Z push —an explosive uprising triggered by a controversial Finance Bill and crushed by a lethal state response that left a ...