17 Year Old Ohio Trans Girl Dies By Suicide
17 year old Leelah Alcorn died by apparent suicide this week in a pedestrian-truck accident in Ohio. Leelah’s death has been widely reported using her old name and with the contents of a note she allegedly wrote before walking along the highway. Neither is helpful. Leelah was a 17 year old trans girl. Her […]