International4 hours ago
4,000 Police Deployed For France-Israel Match In Paris Amid Security Concerns
Thousands of police officers are being deployed in Paris to secure Thursday’s France-Israel football match, following last week’s violence in Amsterdam where Maccabi Tel Aviv fans...