Scientists in northeastern India rediscovered a strange frog last seen almost 150 years ago. The species was long thought extinct. The amphibian, called Frankixalus jerdonii, lives in trees up to ...