Humza Yousaf, a left-separatist who has pioneered anti-free speech legislation and lobbied for fewer white people in high office, now leads Scotland.
Gold is AU
Humza Yousaf, a left-separatist who has pioneered anti-free speech legislation and lobbied for fewer white people in high office, now leads Scotland.