Top Stories

Featured

TS Bertha dumps heavy rain in eastern Caribbean

Tropical Storm Bertha swirled through the eastern Caribbean on Friday as it unleashed heavy rains and strong winds in the region, knocking out power on some islands.