Infrastructure Ribbon cut on Selma Landing renovation The Selma Landing has recently been inoperable. July 10, 2024