A rare frog that has not been seen in 130 years was recently rediscovered in Chile. The frog species, Alsodes […] ...