3 min read Technology & Computer Twitter dissolves its Trust and Safety Council February 8, 2023 James S. Hill Three members of the council resigned last week, stating that the safety and wellbeing...