August 26, 2007

In September 2004, Hurricane Ivan devastated the Cayman Islands, damaging 85 percent of its buildings...