“THERE are currently approximately 287,000 red squirrels in the UK, with about 80% of the population residing in Scotland,” said Katie Berry, communications and engagement officer at Saving Scotland’s ...
They look cute, but squirrels are also agile and unpredictable. Train passengers in England had to learn this the hard way. For some, the animal incident probably had consequences. Animal fare dodgers ...