Photo courtesy of Robert Couse-Baker, Flickr Fort Ann, N.Y. mayor Denis Langlois has faced a great deal of backlash since he posted a since-deleted Facebook post labelling Democrat voters as “retarded.” The post read, “If anyone that I know vote for a Democrat on Tuesday you should sign yourself into […]