North America US senator faces backlash: Schumer calls Netanyahu ‘major obstacle’ to peace Team Buyback 15 March 2024, 8:39 am15 March 2024, 8:39 am Al Jazeera English, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp