By Rayanne Bennett|Executive Director of CommunicationsFeeding the hungry. Sheltering the homeless. Protecting human life from conception to natural death. Preserving religious freedom. Fighting for fairness in school choice. Standing up for the dignity of all human persons and the integrity of the family.The landscape of Catholic social teaching is vast and complex, engaging people of…...
