Crayons of Hope is a project which strives to make a difference in the lives of children not as privileged as our own. The project works with 300 children currently, in an amazing effort to create hope in their minds using crayons and colors.
About One Billion Minds: Pledge your time on challenging projects started by people like you!