Thu 20 Apr 2023: Scotland is one of the smallest countries in the world but you would have to be deaf, dumb and blind not to know that last month Humza Yousaf became the first Muslim to be elected as a leader in Western Europe. You’d also have to live somewhere very remote to be unaware his … Continue reading SCOTLAND’S NEW FIRST MINISTER REFUSES TO CALL ISRAEL AN APARTHEID STATE EVEN THOUGH HE HAS FAMILY IN GAZA
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed