Researchers in Panama have found the first evidence of a sloth that has been killed by a owl.

More...