"TruthHammer", on Telegram, has yet more of an interesting twist to the Twitter thing.
PayPal 2.0 ?
( I heard the old one was taken over by the CCP )
https://t.me/TruthHammer/5824
https://t.me/TruthHammer/5825
https://t.me/TruthHammer/5823
https://t.me/TruthHammer/5826
https://t.me/TruthHammer/5827
https://t.me/TruthHammer/5829
https://t.me/TruthHammer/5830