News

Women's football cup final abandoned after stadium management 'objected' to fans waving Palestinian flags - The London teams ...
A women’s football final was abandoned in the UK after officials at the host stadium objected to Palestinian flags and ...
A women's cup final was abandoned after stadium management allegedly objected to Palestine flags in the crowd.