No, it’s not a new horror film. On the island of St. Kitts, it’s said that monkeys outnumber the human residents nearly two to one. The vervet monkeys are not native to St. Kitts, but were brought by French settlers and left there when the British took over the island. The few vervets I saw […]