Tucker Carlson Claimed Last Week That the “Left” Failed To Prevent Musk From Buying Twitter
Elon Musk’s purchase of Twitter closed last night. Just ten days ago, Fox Opinion Host, Tucker Carlson claimed that the left did everything in their power to prevent Musk from buying Twitter… and that they failed! Nice narrative there. But… Read More ›