Among the over-4,000 Twitter employees Elon Musk has laid off since his stewardship began nearly two weeks ago are members of the company’s “Human Rights team”. While the nature of the little-known Human Rights team’s activities is unclear, one former member who was laid off this month clarified the team was charged with carrying out