This brief film outlines the work of Depaul USA, a charity working with homeless poeple in Philadelphia and Macon, Georgia. The charity is part of Depaul International, a group of charties that work to prevent homelessness on an international level. Find out more at

More info on Depaul USA Short

Leave a Reply