Evolution of Turtle Shell: The Mystery Gets Cracked Open by Scientists

December 3, 2008 / 3 Comments

Uncovered in south west China last year, Odontochelys semistestacea seems to be the oldest known turtle fossil - believed to date 220 million years back. More important it was used to put back the pieces regarding the evolution of the turtle shell. Since long, paleontologists have been debating over the course of how the turtle developed its shell as some claimed ...

5 Reasons for Green Gas Stations

July 13, 2008 / No Comments

Is it possible that a gas station, gas pump, filling station, service station (take your pick) be green? GP hardly thinks so. But, Treehugger proves us wrong. Sure enough, if a station, this one looks like a Shell station (we can really read the hell out of it), is left alone long enough it will turn green. Is that kind of ...