Last Updated on October 18, 2023 The Islamic First Minister of Scotland is calling on the…
Tag: Humza Yousaf
CONQUERED: Scotland Swears in Muslim Immigrant as First Minister
The country of Scotland, long a bastion of governmental leftism, has sworn in an openly anti-white…