An Air Canada flight from Halifax slid off a runway in Toronto on Saturday morning. Flight 623 with 112 passengers slid off the runway at Pearson International in Heavy fog and rain shortly after midnight. The undercarriage of the plane was damaged during the rough landing but no one on board was hurt. The Transportation Safety Board is investigating the incident.