How far would you go to live your true self? For Ran Ran, a tr | Our Grandfather Story
How far would you go to live your true self? For Ran Ran, a transgender woman in China, desperation drove her to perform dangerous self-surgery in an attempt to remove her own genitals.