squirrel elimination

https://kalspage.com/author/fridiejdyu/

There are no reliable estimates of general populations, however grays likely outnumber reds 200 to one. Perhaps 135,000 reds reside in Scotland and also northern England, a fraction of earlier numbers.