Human factor likely contributed to accident that caused death of pilot

PALMERSTON NORTH: The Civil Aviation Authority says human factors likely contributed to an accident that…

To read the full content…SUBSCRIBE NOW

Existing Subscribers Login Below:

Log In