Group of multicultural teenage activists protesting against war and violence in the streets, and racism, in the city. Generation Z protesters