https://armchairjournal.com/section-377-the-end-of-a-struggle-or-the-beginning/
Section 377: The end of a struggle or the beginning?