Bertha lashes Turks and Caicos, southern Bahamas
Monday, August 4, 2014 - 02:30
in Earth & Climate
Tropical Storm Bertha dumped heavy rain on the southern Bahamas and Turks and Caicos Islands on Sunday, as forecasters warned it would likely grow stronger.