Japanese LGBTQ+ communities are taking to the streets to push for equal marriage rights with the slogan: "May love prevail in the Supreme Court."
Original Source
This article was published by Global Voices. Read the full original story at the source:
Read Full Article ↗
