If you want to celebrate a great human accomplishment, forget the moon landing or Purple Rain. Celebrate this. For the last 34 years, tens of thousands of scientists around the world have labored to produce a report that tries to quantify just how fucked life on Earth really is due …
Read More »