To read the original article: 9 nonprofits and social enterprises creating incredible communities online - The Next Web