Humza Yousaf cosies up to Islamists, while at the same time moaning about Islamophobia

The First Minister of Scotland is complaining about Islamophobia
Back to Top