The Sound Transit light rail has finally come to Mercer Island, but concerns about the infrastructure surrounding the city's ...
Saturday’s the day, after 18 years of planning and construction, for people to finally ride light rail across Lake Washington ...