Home arrow Science arrow Weather arrow Tropical Storm Alberto drenches Cuba