I found the News Trust website through Scientific American, and their announcement of a collaboration designed to better aggregate environmental reports. In fact, you can submit articles, rate them and even write your own articles to be reviewed by your peers.

Tags: , , , ,

continue reading.....