By Daily Trust Humza Yousaf was sworn in as Scotland’s first minister on Wednesday, becoming the first Muslim leader of a government in western Europe but already facing unrest in his party. At 37, Yousaf is also the youngest leader yet of the Scottish National Party (SNP), and is ...
READ MORE +Yousaf