Human Rightd

April 11, 2017

IIMGC Pays Tribute to Humanity by Impacting in Peoples Lives

IIMGC seeks to empower individuals and groups of people by providing them with the skills they need to effect changes in their own communities. Our approach […]