'Ugly' Salamander, New Frog Found

June 16, 2009—A bug-eyed salamander and a colorful poison frog are among 12 species possibly new to science recently found in the mountains of Ecuador.