TAG
Pakistani Scottish Muslim
Humza Yousaf, the first Muslim leader of Scotland hates non-Muslims and white people
The first Muslim leader of Scotland, Humza Yousaf hates non-Muslims and white people, while he has been known as a supporter of radical Islam and jihadism....