The historic $4.7 million Apalachicola River slough restoration project, begun in 2020, has been completed. Funded through Apalachicola Riverkeeper with a grant from the National Fish and Wildlife ...