Marsha P Johnson Death: Key Facts, Legacy, and Financial Impact
Finance
Marsha P Johnson died on July 6, 1992, in New York City, with the body found in the Hudson River. The initial ruling was suicide by drowning, but friends and advocates, includin...
Open article