Squirrels wreaking havoc in Wrexham?

“Squirrels wreaking havoc in Wrexham? Here’s how to control them!” There’s an age-old debate between those who love squirrels and those who do not. Those who love them find them to be innocuous, cute creatures. Those who do not love them find them to be pests that wreak havoc in their gardens and yards. No […]