Wednesday, November 18, 2009

Culture War: Catholic Italy Fights Back


Defacement of our Catholic posters, even in Rome.

Support our people here: http://www.militiachristi.it/.

No comments:

Post a Comment