In the southern Atlantic Ocean, off the coast of South America, the few inhabitants of South Georgia Island are saying goodbye to some unwelcome visitors: Norway Brown rats. At 80,000ha South Georgia
Two weeks ago New Zealand economist and philanthropist Gareth Morgan announced his multi-million dollar plan to remove pests from Stewart Island, a 1,746 km2 island located 30km south of the South Isl