“Let my people go”: CAA lights up UK headquarters of International Committee yellow for the hostages
Following a year and a half of apparent inaction by the International Committee of the Red Cross (ICRC) in relation to the hostages, Campaign Against Antisemitism lit up its UK