Site icon Rock 106.1 – Savannah's Rock Station

Monkeys are kidnapping babies of another species on a Panamanian island, perplexing scientists

Monkeys are kidnapping babies of another species on a Panamanian island, perplexing scientists

Researchers found capuchins on Jicarón Island abducting baby howlers, raising questions about primate behavior and cultural fads.