Traffic Stop fights Human Trafficking
1 Articles
1 Articles
Traffic Stop fights Human Trafficking
Traffic Stop is nonprofit created by cofounders Stacy Cahill and Lisa Molina of the Oglala Sioux tribe that is raising awareness of human trafficking. Based out of Lexington, Nebraska, this organization was also created to not only raise awareness in the communities but to also empower the youth. Lisa has a background in education and now works full-time for Traffic Stop Inc. She is the editor of Traffic Stop: Human Division and co-producer of t…
Coverage Details
Bias Distribution
- There is no tracked Bias information for the sources covering this story.
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage