After years of speculation, new scientific evidence suggests the swamp is manmade.
2020
2016
1999
2013
2014