Beginning in Nairobi on June 18, Kenya’s Gen Z has taken to the streets and social media platforms to protest against a controversial finance bill proposing tax hikes. These young protesters have been battled by the Kenyan police across the nation, as…