Mar. 11, 2025 — A team of researchers has rediscovered a frog species which has not been seen in more than 130 years. First described in 1902, Alsodes vittatus had evaded detection since then ...