Get the latest news around the globe
Forced Sterilisation Law in Japan
Japan: The Supreme Court of Japan has declared a defunct eugenics law as unconstitutional that enforced the forced sterilisation of…
Get the latest news around the globe
Japan: The Supreme Court of Japan has declared a defunct eugenics law as unconstitutional that enforced the forced sterilisation of…