New Hampshire Libertarians suspended their state chair late last week following an altercation regarding professionalism and control of the party's official social media presence that some members deemed damaging to the state party's brand. The suspension, approved by the Executive Committee on May 4, was announced the following day in…