Drug Stash Leads To Temporary Closure Of Santa Rosa Island At Channel Islands National Park

Discovery of "numerous bundles of marijuana" on Santa Rosa Island at Channel Islands National Park has led officials to temporary close the island to visitors.
- By NPT Staff - October 27th, 2016 3:28pm