May 5, 2018SESTA/FOSTA Has Caused A Global Anti-Climax For Sex Workers! What Is It And How Does It Affect You?