• TheGamingLuddite [none/use name]
    hexagon
    ·
    2 years ago

    The organ farming accusations are Falun Gong canard, likewise most of the claims about Xinjiang literally stem from Al Qaeda agitprop. There was an al qaeda propaganda video on youtube uploaded in 2014 with all of Zenz's 2019 claims in it but it seems to be gone now.