A Jamestown city councilman has stepped down from his post as chairman of the council's Public Safety Committee, following his arrest for an alleged incident at a bar this past weekend.
Michael Taylor, a Democrat who represents the city's Third Ward, has been charged with felony criminal mischief.
Jamestown Police responded to a call from Sneakers bar on Harrison Street around 2:30 a.m. Saturday and found that someone had broken a window. That person was identified as Taylor and a police issued a warrant for his arrest. Taylor had left the bar by the time police arrived. The councilman turned himself in yesterday.
Taylor, who also works as a substitute teacher, did attend Monday night's city council meeting. Taylor mentioned personal issues when speaking to reporters, saying he's had a "rough few weeks." He is due in court Friday.