All Join Hands Canada Society Foundation

From IAGSDCWiki

All Join Hands Canada Society Foundation was formed in 2012.

All Join Hands Canada (AJHC) is the informal name of the registered charity.

It was formed to be a similar organization to All Join Hands (Charitable Foundation) but operating in Canada.


All Join Hands Foundation, Ltd.