on February 6, 2017 in World News A Legion of Liberals in Despair Over Patriots Win click here for more