Meredith Angwin

Energy Analyst & Author

Defeating the trolls

Defeating the trolls

  Trolls on your website In my book, Campaigning for Clean Air, I state my philosophy of blogging: No Trolls! I strongly believe that you should not allow trolls onto your blog.  Your blog has your name on it.  What you allow to be posted is your own business....