Asia Thousands of demonstrators gathered at Trafalgar Square in support of Israel Team Buyback 15 January 2024, 11:20 am15 January 2024, 11:20 am Al Jazeera English, Asianews, Worldnews Share this:TweetRedditTelegramWhatsApp