Protesters have called on the International Olympic Committee (IOC) to bar Israel from competing at the 2024 Olympic Games in Paris.| Palestine Chronicle