Pro-Palestinian protesters gather near the International Court of Justice (ICJ) carrying Palestinian flags and a poster reading “No Excuse for Genocide.” Photo: CBC.

Pro-Palestinian protesters gather near the International Court of Justice (ICJ) carrying Palestinian flags and a poster reading “No Excuse for Genocide.” Photo: CBC.