Son of Kenyan Woman Poised to Be Scottish First Minister Kenya Tuesday, 28 March 2023, 9:59By Kmaupdates Humza Yousaf gives a speech after winning the election to be the leader of the Scottish National Party in Edinburgh,…