Jovian, who played ‘Zoboomafoo’ on TV, has died at the Duke Lemur Center

November 14, 2014 1:52 PM