Washington DC In spite of drenching rain tens of thousands of scientists and supporters came from around the country to Washington DC on Saturday to celebrate Earth Day. The all day rally took place at the Washington Monument and was followed by a walk to the Capitol. It was the […]