Yoel Roth was in charge of Twitter's site integrity and was the most high profile departure of staff, walking out just a few weeks after Elon Musk …
Read more on dailystar.co.uk
Daily Star flipped this story into World news•57d