Opening 130th Street Station in 2024 Would Be a Big Win for Transit Advocates

2015 was a different time. People were optimistic and filled with ambition, especially the transit advocates. We were not at a “value engineering” scaling back phase. On the contrary, activists were charging ahead and among other things campaigned to add a NE 130th Street Link station to Sound Transit 3 plans. In February 2015, The … Continue reading Opening 130th Street Station in 2024 Would Be a Big Win for Transit Advocates