We’ve all encountered Internet trolls. They thrive in any virtual space where conversations take place—online forums, review websites, and social media threads, to name a few. The Internet is one of the most revolutionary innovations we’ve seen in the past few decades. Its biggest triumph, perhaps, is granting us the freedom to express our opinions […]