A Second High Court Rules That Japans Ban On Same Sex Marriage Is 51870

A Second High Court Rules That Japans Ban On Same Sex Marriage Is