MBTA opens new Amory Street, Babcock Street Green Line stations – WCVB Boston

BOSTON —The Massachusetts Bay Transportation Authority opened two new Green Line stations on Monday.
The Amory Street and Babcock Street stations, both on the B Branch, opened to the public at the b… [+1037 chars]