The Lepanto Institute and Population Research Institute are holding a joint-press conference to reveal the results of a year-long investigation of government-funded aid and development projects in three different African countries. The report concludes that federally tax-funded projects are using the Catholic Church to introduce and implement population reduction programs, while concealing the true nature of these […]