Get the latest news around the globe
Supreme Court of 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…