• Embed

The Word - Indulgence

Clip5/4/2006

Stephen urges the Vatican to compromise with the Chinese government for the sake of profit.

Watching