An island has been waging a war on rats. They think they’ve finally won

· New Scientist