By Mary Thurwachter
Kem Mason has had it with the hateful speech found on social media and directed at local public officials. During the Jan. 9 Town Council meeting, the first-term council member aimed his remarks at some postings on a private Faceb