AA. Initiatives of Change The Netherlands

Initiatives of Change (IOFC) is a global movement of people of diverse cultures and backgrounds who are committed to building a better society. IofC strives for a just, peaceful and sustainable world and challenges everyone to live for the change that one wants to see in the world.