Japan High Court Rules Same Sex Marriage Ban Unconstitutional 17934

Japan High Court Rules Same Sex Marriage Ban Unconstitutional