Should Peter Cammarano, indicted for taking bribes just 23 days after become Mayor of Hoboken, resign?

Should Peter Cammarano, indicted for taking bribes just 23 days after become Mayor of Hoboken, resign?