Wembley Stadium

Wembley Stadium, located in Wembley Park, London, England is a football stadium. The stadium is the host of major football matches such as the FA Cup Final and the home matches of the England national football team.

Day 9
Margot Al-Harazi ordered President of the United States James Heller to surrender himself at the stadium.