The Societies Of St. Vincent De Paul In Mexico

The Mexican volunteers established institutions such as schools, shelters, soup kitchens, lending libraries, and credit unions for the urban poor. They pioneered adult education and helped …

Read More