Here’s a photo of Mono Grande, photographed by Swiss oil geologist Francois de Loys in 1920. He claims the primate was 1.57 meters tall (spider monkeys are about 1 meter tall). It’s widely considered a hoax, scientists criticizing Loys’s claim with the argument that what’s pictured here is a spider monkey. (It’s dead, and the […]