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