55
Videos created by Good Shepherd Ministries in Toronto, a charity dedicated to serving the homeless and disadvantaged. Good Shepherd Minis...
Videos created by Good Shepherd Ministries in Toronto, a charity dedicated to serving the homeless and disadvantaged. Good Shepherd Ministries operates Toronto's largest free meal program, has 91 shelter beds, a clothing room and a medical clinic. It also offers a number of highly regarded programs that help homeless men regain freedom from homelessness.
to add this to Watch Later

Add to

Loading playlists...