The Bangor City Council voted 5-2 in a special meeting Monday to censure Councilor Joe Leonard again following a heated altercation last week when Leonard rebuked white supremacist attacks that disrupted a council meeting, even going so far as to raise his middle finger at an audience member. The council also voted unanimously to condemn hate speech, which has been a recurring issue during public comment at City Council meetings in recent weeks and was once again on display Monday night. The vote marks Leonard’s third censure in his time as a councilor. He is the only councilor in the...