EUROPEPOLITICSWORLD Humza Yousaf sworn in as Scotland’s first minister by Anadolu Agency March 29, 2023 by Anadolu Agency March 29, 2023 LONDON Humza Yousaf on Wednesday was sworn in as Scotland’s sixth first minister. During the ceremony … Read more 0 FacebookTwitterPinterestEmail