Mandatory Credit: Photo by Roses Nicolas/ABACA/Shutterstock (13894051a) Between 10,000 and 15,000 demonstrators marched for the Labor Day, this May 1st in Strasbourg. Some confrontations between the black blocks and the police triggered some tear gas