Stadion Widzewa is a multi-use stadium in Łódź, Poland. It is currently used mostly for football matches and serves as the home stadium of Widzew Łódź. Photo: maps.pomocnik.com.
Two Israeli soccer teams — Maccabi Haifa and Hapoel Beer Sheva — that were set to play their European Championship matches in the Polish city of Łódź have been banned by the hosting country, after widespread outrage from Poles.
The Union of European Football Associations previously announced that Israel will...