Carol Leigh on TYT, The Young Turks

Scarlot explains the meaning of decrim, why she became an activist, her work in aspects of the underground economy, sex work as a survival strategy and her activist history.

Related Videos

Scarlot Harlot on TV Magazine Show (7 min.)

Leave a Reply

Your email address will not be published. Required fields are marked *