Dutch research institute chillingly tells man with Down Syndrome how much he costs society 'Why has the Dutch National Institute for Public Health put a price tag to human life?' News Fr. Mark Hodges • Dec 18, 2017Jun 18, 2021