The Guardian

Man v Rat

A fascinating study of the age old battle between humans and rats, one of the few species to challenge our […]