Philippine Tarsiers, The Suicidal Primates of Bohol February 8, 2020 By Bob Bales 11 Comments On the Island of Bohol in the Philippines lives one of the most interesting primates in the world. … [Read more...]