By Rebecca Millette, Lifesite News
In a video released today, American Life League, the nation’s largest Catholic pro-life group, has called for a complete investigation of Catholic social justice organizations for embracing population control advocate Dr. Jeffrey Sachs.