Photos


Researchers on Thursday announced discovery of the olinguito, a creature that lives in the rain forests of Ecuador and Colombia.

Associated Press