13-05-2022 19:05 via cnet.com

Elon Musk Pausing $44B Twitter Deal: Here's What You Need to Know - CNET

Musk has criticized Twitter for how the social media site moderates content.
Read more »