Tiny Frog Last Seen In 1962 Found In The Mountains Of Zimbabwe
Category: GREEN
Scientists were thrilled to find the inch-long "cave squeaker" alive and well.
By Dominique Mosbergen, 2017-02-07