Oct. 18, 2024 By Kirstyn Brendlen A pair of rescued southern sea otters have found a new home at the New York Aquarium. Pumpkin and Clover were rescued in California as young pups — one was less than a day old when she was found. As they grew, their rehabbers realized they were unlikely…