Seats at Monday’s Upland City Council meeting were scarce, but a chair with a view was provided for me. There was plenty to see — and do. Wednesday’s column has the details.
Seats at Monday’s Upland City Council meeting were scarce, but a chair with a view was provided for me. There was plenty to see — and do. Wednesday’s column has the details.