Atwell Island Manager Jihadda Govan, not pictured, is leading the restoration of more than 7,200 acres of land a mile south of Alpaugh, the project is known as the Atwell Island Land Retirement Program.
Atwell Island Manager Jihadda Govan, not pictured, is leading the restoration of more than 7,200 acres of land one mile south of Alpaugh, the project is know as the Atwell Island Land Retirement Program.