‘The stupidest ramp in the world:’ Why disability advocates say changes are needed at Finch West Station
A coalition advocating for disabled Ontarians is slamming Metrolinx over what it has described as the “stupidest ramp in the world” at Finch West Station.
