News

On a global scale, human trafficking, commonly referred to as "modern slavery," generates $32 billion a year. That comes from the US Department of Justice office, also reporting that human trafficking ...