World Who is Humza Yousaf, the Scottish National Party’s first POC leader? | Al Jazeera Newsfeed Team Buyback 28 March 2023, 12:04 am28 March 2023, 12:04 am Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp