What lies ahead for Adam Giambrone?

In light of recent allegations, can Adam Giambrone still be mayor?