
‘Something Had to be Done’
Nearly 28 million people are currently enslaved around the world, with traffickers raking in $150 billion a year. UT Southern Assistant Professor and Program Chair of Criminology and Homeland Security Richard Schoeberl works to help solve this crisis. Continue reading ‘Something Had to be Done’