Watch: WH Conveniently Cuts and Runs From Previous ‘Twitter Interference’ Position Under Questioning
Though it’s quite common for the Biden administration to tinkle on your leg and tell you it’s raining, the tactic has been taken to absurd new heights in recent weeks in the aftermath of Tesla CEO Elon Musk taking over Twitter and his ongoing revelations about the social media platform’s inner workings thanks in part […]