A mayor is under fire for launching into an altercation with a local resident at a council meeting. Video shows Elton Mayor Kesia Lemoine locked heads with an unidentified woman who she later argued with her inside a meeting room. The footage show Lemoine walking out of the room while yelling at the woman before being held back by other citizens.
Load More
Load More