Barclays suspends UK festival sponsorships after backlash over ties to IsraelBy Arab News · 15 June 2024