Euro 2020: Fans' despair as England hopes dashed

Euro 2020: Fans' despair as England hopes dashed

BBC Local News

Published

BBC Local News: Cambridgeshire -- Spectators watched on a big screen at Soham Town Rangers Football Club as Italy beat England on penalties.

Full Article