3 ms·
This. Mastercard / Visa / Paypal pretty much control the entire system. Wikileaks was "deplatformed" years ago.
by sschueller 8y ago
This.
Mastercard / Visa / Paypal pretty much control the entire system. Wikileaks was "deplatformed" years ago.