An Air Canada flight from Montréal-Pierre Elliott Trudeau International Airport (YUL) to Paris Charles De Gaulle Airport (CDG) was forced to divert to St John’s due to an unruly passenger onboard. The flight eventually continued to its destination but arrived about three hours past its scheduled time.