$44 billion! and Twitter belongs to Elon Musk today, October 28, 2022. Already Musk’s takeover looks like a good thing, with boatloads of leftwing censors being made to walk the