Any Questions? Call Us: 1-223-355-2214

Football in the time of turmoil

On November 13, 2015, as France and Germany played a friendly match at the Stade de France in Paris, terrorists detonated suicide vests outside the stadium to begin a night of tragedy and turmoil in which 137 people were killed in the city.