Scientists found a “large” creature with “long” limbs in a cave of Sa Kaeo Province and discovered a new species, a study said. Photo from Montri Sumontha via Pauwels, Meesook, Donbundit ...