Follow us on
loading....
Twitter has been accused of failing to rein in hate speech on its platform. The company has been criticized for...