The Society of St. Vincent de Paul Embraces the World

Sheila Gilbert talks about how the Society of St. Vincent de Paul helps people in need.