One says Twitter is CIA. One says Twetch. I’ll just trust m… Twetch · July 26, 2020 One says Twitter is CIA. One says Twetch. I’ll just trust my intuition.