Japan’s top court has ruled as unconstitutional a defunct eugenics law which saw 16,500 disabled people forcibly sterilised between the…
Read More »Japan’s top court has ruled as unconstitutional a defunct eugenics law which saw 16,500 disabled people forcibly sterilised between the…
Read More »