Articles by Jordanna Dulaney

New frog discovered in Sri Lanka

Sri Lanka, an island country lying off the southeast coast of India, is famous for its different animals. Now, one more can be added to its list: Ranwella’s Spined Tree…