Nashville Zoo presents baby binturong at vet center

Nashville Zoo’s HCA Healthcare Veterinary Center has a newborn binturong, also known as a bearcat, out in full view.