International Institute For Child Rights And Development / Institut International Pour Les Droits Des Enfants Et Le Developpement
Charity Number 860807866RR0001
International Institute For Child Rights And Development / Institut International Pour Les Droits Des Enfants Et Le Developpement is a Charities Upholding Human Rights Charity located in Victoria, BC.
