Teaser
16 Oct 15 - While the Turks and Caicos Islands (TCI) capital of Grand Turk has been plagued with water shortages and dilapidated roads across the island, Hurricane Joaquin dealt another blow to the neglected infrastructure by eroding a major portion of the historic Front Street.