• QuillcrestFalconer [he/him]
    ·
    8 months ago

    an islamic terror state that is currently genociding muslims

    I mean this is a perfect description of Saudi Arabia