Humza Yousaf elected to head Scottish National Party, will be Scotland’s first leader of color
0
LONDON (AP) — Humza Yousaf elected to head Scottish National Party, will be Scotland’s first leader of color.