Scotland: Humza Yousaf Wins SNP Race To Be Country’s Next Leader
Eurasia Review
Scottish nationalists picked Humza Yousaf to be the country’s next leader on Monday (27 March) after a bitterly fought contest..
Scottish nationalists picked Humza Yousaf to be the country’s next leader on Monday (27 March) after a bitterly fought contest..