Thousands of police officers are being deployed in Paris ahead of France’s Nations League clash with Israel. Authorities in Paris announced that more than 4,000 police officers and 1,600 stadium staff ...
Despite the protests, Paris police chief Laurent Nunez defended the event, stating it posed “no major threat to public order.