Posted inChapel Hill Town Council Kudos to the Chapel Hill Town Council for leading the way in affordable housing by Martin JohnsonNovember 22, 2022November 22, 2022
Posted inChapel Hill Town Council Live Blogging the Nov. 16 Chapel Hill Town Council Meeting by Martin JohnsonNovember 16, 2022December 14, 2022
Posted inChapel Hill “It’s not just about a parking deck”: East Rosemary Deck costs balloon to $50 million, putting other town priorities at risk by Martin JohnsonNovember 15, 2022November 15, 2022
Posted inChapel Hill We hold elections for a reason: A response to David Adams by Geoff GreenNovember 14, 2022
Posted inChapel Hill Town Council Factchecking Adam Searing’s newsletter: Let’s talk about housing by Geoff GreenNovember 9, 2022
Posted inCarrboro Town Council This week in civic life: November 1-4 – Town council preview, The Local Reporter update, and a nighttime bike ride by Triangle BlogBlogNovember 1, 2022May 9, 2023