Project Starfish

Connecting online communities in the developing world to the developed world