For 45 years, the Inner City Pastoral Ministry (ICPM) has responded with compassion and grace to the needs of Edmonton’s most...