Rainbows is an international not-for-profit organization that fosters emotional healing among children grieving a loss from a life-altering crisis. The Rainbows Canada site runs on our custom web content management system.
View Site