Some estimates say that there are as many as forty million people living in various forms of exploitation which might be categorized as slavery. Forced labor, debt bondage, domestic servitude, child labor, forced marriage… and a lot of names and situations can be termed as modern slavery. Human trafficking is another disturbing truth that exists in modern world. Terry FitzPatrick, Director of ATEST (The Alliance to End Slavery and Trafficking) has some shocking details as well as commendable solutions about these problems. ATEST is a U.S. based non profit that is working seriously to ensure human freedom.