Surrounded by his family, Freeholder Director Gerald M. Thornton takes the oath of office. (Photos courtesy of Cape May County)
January 3, 2020