Project Veritas on Tuesday published purported leaked audio that captures Twitter leadership addressing staff amid Elon Musk’s takeover of the social media giant.
Project Veritas on Tuesday published purported leaked audio that captures Twitter leadership addressing staff amid Elon Musk’s takeover of the social media giant.