My Own Personal Troll

My Own Personal Troll

Over the past several years, as social media has grown in influence, we’ve become more aware of trolls. People who have nothing better to do than stop by various web sites and leave comments designed to instigate, infuriate and harm. They don’t create or say anything...