Facebook Messenger Twitter/X LinkedIn Email Water releases resume after Eta drops inches of rain on Lake Okeechobee – ABC7 SWFL 2020-11-14