You are able to log in as anyone. Be careful!
The Children’s Wish Foundation of Canada is the authority on wish granting in our country. With two decades of wish granting, and over 12,000 wishes behind us, we have fulfilled more wishes for ... Read more
Running taps, working toilets, classrooms with teachers and clinics with nurses: these public services save lives and help people escape poverty. Join our international campaign and add your voice to a global pledge for all! Read more