Change.org is a for-profit that uses social networking to help social causes and offers a DIY white-label social network for non-profits.
Revision History