June 10, 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