The opposition figure, 44, was returning home from convalescence in Germany five months after an attempt on his life in a nerve agent poisoning he blames on Russian authorities.
Canadian Prime Minister Justin Trudeau urged nations around the world to maintain a unified front against Chinese detentions of foreign citizens, saying every country was vulnerable.