Street Campaigns - Ambiences, Customs & Civilizations
Rosary Prayer Tour Reaches Arkansas and Oklahoma
"The clear majority of drivers were very supportive."
America Says No to Mega Mosque
Few Americans are unaware of the controversy over the proposed Ground Zero mosque in New York City. Thanks to the mainstream media, even fewer are aware of the protest against it on this year’s anniversary of the 9/11 terrorist attack. TFP Student Action volunteers joined the huge rally.