London to host Euro 2020 final and semi-finals

AFP English 2014-09-19

Views 4

London's Wembley Stadium will host the final and semi-finals of the 2020 European football championship, which will exceptionally be held in 13 different countries, according to UEFA boss Michel Platini. Duration: 00:40

Share This Video


Download

  
Report form