The Greater Minneapolis Council of Churches is an ecumenical group of churches of all faiths that join together for dialogue, prayer and service. Numerous projects are supported by the Council including: the Division of Indian Work (DIW), Project Keeping the Faith (which partners with the Minneapolis Police Department and Hennepin County courts to provide youth programs), and Handy Works, to mention some.