A Toronto police marine unit was sent in tonight to rescue people on a commuter train that had become stranded on tracks with water up to the windows, after a record rainfall pounded the city and slowed the evening commute. More...