New Doylestown Borough Councilman Connor O'Hanlon is sworn in Monday night at Doylestown Borough Council's session. (YouTube screenshot)
February 25, 2025