Thousands march for Palestinians ahead of October 7 anniversary
Pro-Palestinian supporters gathered in cities in the UK, France, South Africa, Ireland and Switzerland to demand an end to Gaza conflict.
Pro-Palestinian supporters gathered in cities in the UK, France, South Africa, Ireland and Switzerland to demand an end to Gaza conflict