Who is Humza Yousaf, the Scottish National Party’s first POC leader? | Al Jazeera Newsfeed

This post was originally published on Al Jazeera English.