by Haja Mo October 30, 2024 Tech A “toadlet” in Brazil is the second-smallest vertebrate known to exist on the planet. Previous Story How a Data Center Divided a Small Missouri Town Next Story Was Stone-Age Scandinavia Struck by Plague?