Scotland’s first minister Humza Yousaf hit out at the Conservative Party for being “institutionally Islamophobic”, according to media reports. He said this in reaction to the comments reportedly made by…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time