Migrant crisis Riots Saint-Denis Stade de France France News

‘Maybe I was wrong’ — Paris police chief apologizes for Champions League policing ‘failure’ which saw soccer fans tear-gassed by authorities and robbed by local gangs

A Paris police chief has apologized for the French authorities’ “failure” to effectively police this year’s Champions League final at the Stade de France in Paris. European club soccer’s flagship event was marred by disturbing scenes outside of France’s national stadium in the troubled multicultural Parisian commune of Saint-Denis on May 28, as primarily Liverpool […]