Gaza protestors at AI for Good Summit 2025 in Geneva