Two clouded leopards (Neofelis nebulosa), an endangered species, believed to be a mother-cub pair, have been captured on a ...