Tulsa, Oklahoma recently saw another round of arrests as local law enforcement took to the streets and wrapped up 42 individuals who were involved in an organized sex trafficking network.
Zach Harrington – Age 19
Zach Harrington, 19 years old took his life own life at his family’s Norman, Oklahoma home on October 5, 2010.