Greek police clash with protesters in rally against mandatory vaccinations July 25, 2021July 24, 2021