The San Diego Zoo is celebrating the birth of its first baby sloth since June 2022. The still unnamed pup was born on February 8 - now the zoo shared first images and videos. Top Democrat Schumer ...