World8 months ago
Scotland’s First Minister Humza Yousaf to Resign?- Republic World
Scotland’s First Minister Humza Yousaf. | Image:AP Scotland’s first minister, Humza Yousaf, is contemplating stepping down instead of facing two impending votes of confidence. According to...