(CTN News) - Humza Yousaf, the first UK Muslim party leader and former head of the Scottish National Party (SNP), has made headlines for his unexpected
Scotland's Humza Yousaf confirmed as new Scottish leader globalsecurity.org - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from globalsecurity.org Daily Mail and Mail on Sunday newspapers.