Kenyan Activists Protest Finance Bill 2025: "We Are Millions Strong"