June 9, 2023 Why did Sweden sterilise up to 30,000 people against their will Why did Sweden sterilise up to 30,000 people against their will