Home › France24 14.06.2021 Euro 2020: Are Spain still a European powerhouse?Are Spain still a European powerhouse? FRANCE 24's James Vasina gives us his perspective.