Toronto police Staff Sgt. Ernest "Dave" Haynes — the husband of Krista Ford Haynes and son-in-law of Ontario PC Leader Doug ...
Mark Stephens, a retired pilot, walks us through how a Delta Airlines plane crash landed and flipped in Toronto but everyone ...