Houston Catholics say “Never!” to Blasphemous “P#ss Christ” Exhibit
On June 25, members and friends of the American TFP and its America Needs Fatima campaign gathered in front of the Station Museum of Contemporary Art in Houston for a peaceful rally of prayer and protest against a blasphemous exhibit being displayed there. “P#ss Christ,” as it is called, is a vile … Read more