Sex Trafficking Abolitionist; Bu
Ruchira Gupta is an Indian sex trafficking abolitionist journalist and activist. She has worked for over 25 years to end sex trafficking and has been honored for her work by...