Pakistan-origin Humza Yousaf becomes Scotland’s 1st Muslim leader, vows to revive independence
Humza Yousaf beat his competition on Monday to turn out to be the top of the governing Scottish National Party…
Humza Yousaf beat his competition on Monday to turn out to be the top of the governing Scottish National Party…