The Volgermeerpolder, located near Amsterdam in the Netherlands, is a toxic waste site that was capped with foil and an artificial wetland on top.

According to researchers at Radboud University… 362 more words