Toronto residents may have seen the last of the Scarborough Rapid Transit (SRT), according to the newly appointed chair of the TTC board.
Toronto residents may have seen the last of the Scarborough Rapid Transit (SRT), according to the newly appointed chair of the TTC board.