Elon Musk weighs in on euthanised squirrel row after social media ...
Sky News - 03 Nov 2024Famous squirrel Peanut and injured racoon Fred were put down by New York's Department Of Environmental Conservation (DEC) this week to determine whether or ...