Friday, June 30, 2023

Netherlands doctors are euthanizing people with autism, intellectual disabilities: study