>>939028505 (OP)
Source is Chinese European organ transplantation clinic. Obviously, illegal.
European is because they usually source their material from Russia/Belarus.
>>939035220 >It's a polcel pretending that there are militant left/right wingers spamming /b/. They play both sides while pretending it's all part of their gay little culture war. >Just ignore.
FTFY