How long will there be melt water? 19 March 2024 by nicolefranken De Groene Amsterdammer, March 2024 Continue reading