Twin Plane Crash in Japan

Preliminary results of the investigation into the twin plane crash in Japan have found Langley based Chohan Trucking was in control of the smaller plane with no business on the tarmac.

Comments