1. Meet the racist new leader of Scotland, Humza Yousaf. He seems like a swell fellow.

    Meet the racist new leader of Scotland, Humza Yousaf. He seems like a swell fellow.

    2
    0
    18