Authorities in France have banned the sale of alcohol in the cities of Lille and Lens, in advance of soccer matches involving Russian and English teams. Fans from those teams clashed over the weekend.
Authorities in France have banned the sale of alcohol in the cities of Lille and Lens, in advance of soccer matches involving Russian and English teams. Fans from those teams clashed over the weekend.