News

Originally slated to be finished in 2034, the Everglades restoration project is now expected to be completed in 2029, according to DeSantis.