• chlooooooooooooo [she/her]
    ·
    3 years ago

    any source on the claim that chechens are beheading ppl in ukraine? feel like we'd be seeing it all over western media with "RUSSIAN FORCES COMMIT BEHEADINGS IN UKRAINE" headlines if it was legit