PURPLE CRAB April 25, 2012 by Hideaki Tailor A purple crab is one of four new species of the creature that have been discovered on the Philippine island of Palawan. READ MORE
LEGLESS AMPHIBIANS February 22, 2012 by Tap Vann DELHI – Legless amphibians are swarming the northeast of India! READ MORE