Home Tags Yoel Roth

Tag: Yoel Roth

Elon Musk emerging as Twitter’s chief moderator ahead of midterms

Days after taking over Twitter and a week before the U.S. midterm elections, billionaire Elon Musk has positioned himself as moderator-in-chief of...

MOST POPULAR

HOT NEWS