Buffalo Deacon Slanders Lepanto Institute for Exposing the Truth About CRS

You know you’re over the target when you’re taking this kind of flak. After a year-long investigation, Lepanto Institute recently published its findings exposing the fact that Catholic Release Services (CRS) has been promoting birth control and abortion.  CRS is a charity established and supported by the the U.S. Bishops.  At least one Bishop has … Read more