Sunday, August 1, 2010

Catholic Propaganda on the Front Lines

This video comes from Rome Reports.
---------------------------------------------------------------------