TAG
Humza Yousaf
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....
Caught between the devil and the deep sea, Scotland’s Humza Yousaf heads into a perfect storm
IANS -
Humza Yousaf, Scotland's new and also its youngest First Minister wears a crown of thorns.
Among his top challenges are to push forward his party's...