LifestyleThe Red Squirrel PillredsquirrelMay 7, 2018September 25, 2018 by redsquirrelMay 7, 2018September 25, 2018In 1876, the grey squirrel was released in Henbury Park in Cheshire as a decorative adornment to the park’s collection of animal and plant life....