Rally in Geneva in support of Gaza amid ongoing Israeli war for the fifth month Freelancers 2 months ago Ongoing Israeli air strikes on Al-Shifa Hospital See more READ: Israel ‘systematically’ targets technology experts in Gaza, rights group warns