Police realizing that SESTA/FOSTA made their jobs harder; sex traffickers realizing it’s made their job easier

Tech
Written by ddn1515

Leave a Reply

ad