leerentz.wordpress.com
CHANNEL ISLANDS RESTORATION: We are as Gods
The National Park Service leads a controversial effort to eliminate rats and pigs from the Channel Islands, restoring distinctive native species such as the Island Fox.