Meanwhile, in London, fans have been streaming into Wembley stadium in anticipation of this afternoon’s football friendly between France and England. A crowd of around 80,000 is expected tonight, writes my colleague Scott Murray.
“Meanwhile, in London, fans have been streaming into Wembley stadium”
With NFL “Security Advisors” working with the local police.