What's Up With The NFL Questions At This Sex Trafficking Press Conference?
Earlier today, a group of law enforcement agencies on Florida's Treasure Coast announced that arrest warrants had been issued for 173 people on charges including human trafficking, racketeering, and deriving support from prostitution, TCPalm.com reported. The arrests were the result of an investigation into several"