UPDATE - Feb. 3, 2014: An Australian man has been charged with causing a disturbance, mischief and assault. Abdul Zain Ali, 25, was held by flight security on the China Southern Airlines flight when he allegedly became violent while intoxicated, said Richmond RCMP in a news release.
Vancouver International Airport staff alerted police on Sunday that a man was acting violently on a flight arriving at the airport this morning.
RCMP took taken him into custody and say assault charges are pending.
The man is due to appear in court on Monday.
The man's name has not been released and it's unknown where he's from or why he was travelling to Canada.
Police released no further details, but CTV News interviewed a passenger who said a man started throwing punches on China Southern Airlines flight 329 during its trip to Vancouver from Guangzhou Baiyun International Airport.
"I heard screaming and there was a fellow swinging at everyone,” James Leigh told CTV.
“I basically had to jump on him and hold him down while they brought out handcuffs,” he said.
Leigh told the television network he had to restrain the man, who appeared to be intoxicated, for three hours until he fell asleep.
(The Canadian Press, CTV)
Also on HuffPost