About The Canadian Council Of Churches
the canadian council of churches is the broadest and most inclusive ecumenical body in the world, now representing 25 denominations of anglican; evangelical; free church; eastern ort... Read more
the canadian council of churches is the broadest and most inclusive ecumenical body in the world, now representing 25 denominations of anglican; evangelical; free church; eastern ort... Read more