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