Kenyan Gen Z's Defiant Stand: 'Ready to Die in the Streets'