STATEN ISLAND, N.Y. — Staten Island’s Fresh Kills Landfill, the world’s largest trash site, closed in March 2001. Now, a quarter-century later, following years of a rehabilitation effort, Freshkills ...
From a young age, he displayed an aptitude for mechanics. “He was talented with mechanical things,” his wife said.