Former Air Canada pilot charged with fraud after allegedly flying 17 years without proper captain's license — Geo News