Humza Yousaf is the first person of color and the first Muslim to head up Scotland’s devolved government. He’s vowed to kick the Scottish independence movement into fifth gear, but faces a divided party and society.
Humza Yousaf is the first person of color and the first Muslim to head up Scotland’s devolved government. He’s vowed to kick the Scottish independence movement into fifth gear, but faces a divided party and society.