Address: Rue de Varembé 1/3, 1202 Genève, Switzerland
Website: icmc.net
The International Catholic Migration Commission is a global network focusing on advocating for migrants and refugees, promoting their rights and offering humanitarian aid.
Address: Rue de Varembé 1/3, 1202 Genève, Switzerland
Website: icmc.net
The International Catholic Migration Commission is a global network focusing on advocating for migrants and refugees, promoting their rights and offering humanitarian aid.