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