With increasing complaints of trolls on Twitter, the micro-posting platform has now initiated several steps to address this menace. In a detailed blog post, Twitter…
With increasing complaints of trolls on Twitter, the micro-posting platform has now initiated several steps to address this menace. In a detailed blog post, Twitter…