Senior Catholic Cardinal Joseph Zen is a long-time critic of the Chinese government.