Roseland council member David Snyder was released from the St. Joseph County jail Saturday afternoon after being held overnight.
He was released after the prosecutor's office reviewed the police report and decided to drop the felony charge, clearing way for Dorothy Snyder to bail him out.
David Snyder was put in jail after David Snyder was ejected from a budget meeting Friday night, before being taken to the ground outside by a Roseland police officer.
The melee started because David Snyder protested after being given only one minute to speak by council member Charlie Shields. After a heated argument, laced with profanities, Shields kicked Snyder from the meeting.
Snyder slowly walked from the meeting, escorted by Officer Jack Tiller. When he got into the lobby, turned and said something to Tiller who appears to shove Snyder who falls hard into the glass door and outside.
NewsCenter 16's camera then shows David Snyder on the ground outside the town hall with Officer Tiller on top of Snyder. There are calls for Snyder to stop resisting as the officer pounds Snyder's head.
David Snyder was then taken to the hospital to be checked out before being taken to jail.
Be sure to check back with wndu.com and NewsCenter 16 for more on this developing story.
Watch the video to see for yourself what happened in Roseland. Be sure to leave your comments on what you think about the latest rumble in Roseland.
Click here for more on Friday's eventful meeting.