Sex Trafficking in Plain Sight

10,044 views |
Rebecca Bender |
TEDxDavenport
• June 2022