Monthly Archives: October 2013

The Primate Awards

There are 423 species besides us in the primate order, each of them currently existing and doing something, and we can’t ignore them forever. Today, we bring them some rare attention by hosting the first annual Primate Awards. ... Read More