Connecting people across continents. Delivering breaking news. Enabling government transparency. Facilitating social revolutions. Stopping global warming?
The Internet is capable of doing so much, but perhaps the idea that it can help rescue the plan... Read more >