On Thursday investigators from the Transportation Safety Board of Canada released a preliminary report on February’s Delta Endeavor crash in Toronto.
On Thursday investigators from the Transportation Safety Board of Canada released a preliminary report on February’s Delta Endeavor crash in Toronto.