NWO Puppet Out! Scottish First Minister Humza Yousaf Resigns

Globalist minion ousted as populism explodes worldwide. Scottish First Minister Humza Yousaf announced his resignation on Monday just one month after his anti-free speech censorship law went into place. NOW – Scotland's First Minister Humza Yousaf resigns. pic.twitter.com/EznTtFXIGM— Disclose.tv (@disclosetv) April…