Police in Jupiter, Florida said Friday that Robert Kraft, whose team won the Super Bowl earlier this month, will be charged along with 24 other people. The 77-year-old allegedly patronized a Jupiter spa called Orchids of Asia where law enforcement claim there is video evidence of Kraft paying for and receiving sex.
What’s the bigger picture? The charges come amid a broader crackdown on sex trafficking in the area surrounding Palm Beach County – 200 arrest warrants have already been issued, and more are expected.
Don’t miss OZY’s feature on how 400,000 people are enslaved in America.