Police in Canada say a former Air Canada captain accused of flying hundreds of flights without an appropriate license has been arrested and charged.
Geoffrey Wall, 59, is facing several fraud-related charges after investigators alleged he used forged pilot licences over the course of his career.