Even Elon Musk is calling him a r@cist.
For reference Humza Yousaf is the leader of a separatist political party that wants Scotland independent from UK. Born there but parents are from Pakistan. Complains there are too many cadaans in top roles in a majority cadaan country where ethnic minorities make up a small %.
For reference Humza Yousaf is the leader of a separatist political party that wants Scotland independent from UK. Born there but parents are from Pakistan. Complains there are too many cadaans in top roles in a majority cadaan country where ethnic minorities make up a small %.