May 6 2024 Council Agenda Updated Agenda Minutes-Unofficial Minutes-Official Updated Packet Updated Packet Video-Part 1 Video-Part 2