New evidence suggests the swamp may be man-made on a scale the team never could have anticipated.
2004
2020
2022
2016
2005
1999