Scottish First Minister Humza Yousaf Resigns Less Than One Month After Introduction of Hate Speech Censorship Law
In a spectacular act of political self-immolation, far-left censorship czar Humza Yousaf announced his resignation as Scottish First Minister on Monday morning before facing the prospect of being...
Read more