In various large cities in Europe, including Rome, Brussels, and Paris, massive protests are taking place with tens of thousands of demonstrators taking to the streets for various social and political reasons, while the police intervene with pepper spray and charges to maintain control of the situation. #Protesten #EuropeseSteden #SocialeOnvrede (translated)

