Displaying items by tag: A Wild Life: Center for Wildlife Rescue, Rehabilitation and Release

ASHEBORO — Three recently orphaned North American river otter pups have joined together as a group at the North Carolina Zoo to prepare for their eventual release back in the wild. 

Published in Lifestyle