Humza Yousaf, a left-separatist who has pioneered anti-free speech legislation and lobbied for fewer white people in high office, now leads Scotland.
Unveiling the World's News
Humza Yousaf, a left-separatist who has pioneered anti-free speech legislation and lobbied for fewer white people in high office, now leads Scotland.