Archbishop Wester, Former CRS Board Member, Refuses To See The Corruption

Archbishop John Wester of Santa Fe, New Mexico, has issued a “cease and desist” letter to Lepanto Institute (LI) head Michael Hichborn and Population Research Institute (PRI) president Steven Mosher two weeks after they released a joint report documenting and detailing Catholic Relief Services’ (CRS) promotion of abortion, contraception, and masturbation in three African countries.  … Read more