Elon Musk is no saint, but much of the media is demonizing him
April 27, 2022 at 03:04 AM EDT
Elon Musk, in reaching a deal to buy Twitter, has found himself being slapped harder than Chris Rock as he tries to complete his $44 billion takeover of the company.