How to delete your twitter account
Channel: Growing Giants
Date: 2021-01-11

Twitter's stock is down 10% it will drop more. Get out while the getting is good!