It's the perfect shade of green. And there's just something uncanny about the eyes. Kermit, is that you?
A newly discovered species of glass frog h...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.