Air India

a large airplane flying over a city

Air India Passengers Stranded in Remote Canadian Town After Bomb Hoax Rescued By Royal Canadian Air Force