Beer Twitter’s head of trust and safety resigns by admin June 3, 2023 by admin June 3, 2023 SAN FRANCISCO — A top Twitter executive responsible for safety and content moderation has… 0 FacebookTwitterPinterestEmail