RAT CONTROL IN LONDON, SOUTH & SOUTH EAST OF ENGLAND
It seems easy for people to dismiss the humble rat as an unworthy adversary –...