squirrel control service
https://torrentgame.club/user/daronesnq0
There are no reputable estimates of general populations, but grays most likely outnumber reds 200 to one. Maybe 135,000 reds stay in Scotland and north England, a fraction of earlier numbers.