Huge clean-up operation in London after football fans leave trail of debris

Wales Online

Published

England fans descended on public spaces in their thousands ahead of the Euro 2020 final

Full Article