TOPSHOT - Protesters protect themselves with open umbrellas during altercations with French anti-riot police during a May Day (Labour Day) rally, marking International Workers' Day, in Nantes, western France, on May 1, 2024. (Photo by LOIC VENANCE / AFP)