Advertisement

Storm and heavy rain alerts on west coast

Storm and heavy rain alerts on the west coast, with a tropical storm “Lisa” forming in the Caribbean.