French ministers to face Senate over Stade de France football chaos
Four days after the pandemonium that marred Saturday’s Champions League final between Liverpool and Real Madrid at the Stade de France, France’s interior and sports… Read More »French ministers to face Senate over Stade de France football chaos