Society ❯Social Movements ❯Political Activism ❯Human Rights
Activists entered the French Football Federation's headquarters, protesting the upcoming match due to alleged international law violations by Israel.