Selah Freedom is a nonprofit anti-human trafficking organization, based in Sarasota and in the Midwest. The group works with law enforcement to find survivors.
WTSP would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.