Today is Earth Day and to celebrate and bring awareness to vital environmental issues, there are celebrations, rallies and meetings happening all over the world from the Philippines to Rome. The Earth Day site has a great list of events happening in every corner of the world. For those in America, the big Earth Day Climate rally on the ... Read More »