WATCH: Steven Mosher Dismantles Catholic Relief Services

Appearing on this week’s episode of the World Over with Raymond Arroyo, Steven Mosher presents the evidence against Catholic Relief Services (CRS) and its anti-Catholic programs. Mosher dismantles Bishop John Wester’s condemnation of the joint Lepanto Institute/Population Research Institute report on CRS.

Share