Friday

New lemurs discovered!

Mouse lemurs are the world's smallest primates, and found only on the peculiar island nation of Madagascar. SPLOID