Extinction mystery solved? New fossil evidence suggests humans played a role in monkey’s demise in Jamaica

full Hub story