Laura LemoonOct 29, 20213 minOn SESTA, the COVID-19 Pandemic and DisabilityIn 2018, Stop Enabling Sex Traffickers Act (SESTA) was the harbinger of death for sex workers all over the US. The bill was signed into...