• zerfuffleOP
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    It’s Electronic Intifada, but almost entirely citing Israeli and Western sources as evidence. Unless the translations are faulty, I’m liable to believe this to be legit.