Day: July 19, 2021

Football Association needs independent oversight: British ministers

Following security failings at Wembley along with the disorder at the Euro 2020 final between England and Italy, British ministers have called for independent oversight of Football Association (FA). The final match, won by Italy in a penalty shootout, was… Read More ›