kevinswildside.wordpress.com
Article: War on Rats – Lord Howe Island
The link below is to an article reporting on the battle against rats on Lord Howe Island, to the east of the Australian mainland. For more visit: