All Saints, Sherbourne St. in downtown Toronto celebrates its 150th anniversary in June with a worship service and community barbecue. The church’s programs serve some of Toronto’s most marginalized people.
Millennials changing how we give