Rediscovered


Tree Frog Rediscovered in India

Tree Frog Long Thought Extinct Rediscovered in India

A tree frog that was believed to have disappeared from the face of the earth was found in India recently. It has been 137 years...

Jan 21 2016, 4:56am CST