News Thousands march in Geneva, call for an end to 'genocide against Gaza' November 11, 2023 admin-dominor Demonstrators call for cease-fire in Gaza Source link