Fr. Stephen Chan Tin is a Redemptorist priest who has been regarded as the champion for freedom of religion in Vietnam.
The facts: