Last Chance for Cat Island?
With all of the noise surrounding compensation payments made (or not) to people and businesses hurt by the BP / Deepwater Horizon oil and gas disaster, one mostly overlooked casualty of that massive oil spill has been the thin, fragile line of barrier islands that form(ed) the Gulf’s first line of defense against hurricanes, and […]