Idealist

Posted on April 12, 2016

Idealist closes the gap between intention and action by connecting people, organizations, and resources to help build a world where all people can live free and dignified lives.

www.idealist.org