ADVERTISEMENT
The Transportation Safety Board will release a preliminary report into a Delta plane crash landing at Pearson airport in February.