City of Princeton Mayor Resigns

The City of Princeton Mayor John-Mark Caldwell has resigned, effective immediately.

View the Letter of Resignation from John-Mark Caldwell