10,000 fans could return to stadiums by May

2513 Imported from a malfunctioning feed
edited February 22 in UK Political Debate
Up to 10,000 fans could be back in stadiums by mid-May as part of the government's plans to move England out of lockdown.
Sign In or Register to comment.
Politics Forum