Spain must break relations with Israel, protesters chant in Madrid
Picture taken in Madrid on May 18, 2024, shows protesters rallying in the Spanish capital to call on the country to break its relations with the Israeli regime. (Photo by Reuters) Hundreds of demonstrators have rallied in the Spanish capital, calling on …