Friday, November 26, 2010

Al Jazeera Eyes China-Vatican Dispute

This video comes from Al Jazeera.
-------------------------------------------------------