Rats are not well-loved, to say the least – that much the majority of people can agree on. But how to control their population has long been the challenge, and not without controversy....

Join our Membership to get the full story.


Are you a current Member? Sign In