Saturday, August 6, 2011

Four More China Catholic Priests Arrested ( While On Retreat )

Where is the State Department? Where is ABC, NBC, PBS, CBS, MSNBC, FOX, CNN, etc?

See Four Priests Arrested in China

No comments:

Post a Comment