Search Icon
March 28, 2025

New footage shows baby sloth at San Diego Zoo

The sloth is the first cub born at the San Diego Zoo in three years.