Disruptive IT Trends
Karim JawharyJune 19th, 2019
Human trafficking has rightfully become an urgent issue around the world. International human rights organizations estimate that 2.4 million people have become enslaved and exploited, primarily women and children. They are victims of sex trafficking, slave labor, forced begging, domestic servitude, forced marriage and even organ harvesting. Most endure inhumane living conditions.