News

Doug Ford says the long delayed Eglinton Crosstown LRT may open as soon as September, but transit riders say they’re skeptical.