UNCHAINED aims to promote human trafficking awareness
By Taylor Williams Human trafficking is a 32 billion dollar industry that has approximately 27 million people enslaved today. According
Read MoreA Reporting Project of the Kent State University School of Media and Journalism
By Taylor Williams Human trafficking is a 32 billion dollar industry that has approximately 27 million people enslaved today. According
Read More