By Matters India Reporter Bhubaneswar, April 8, 2022: An eastern India Catholic diocese has taken steps to prevent human trafficking, a form of modern slavery. “Odisha is one of the key labor-sending states in India. People who go out for jobs say there is nothing for them to stay inContinue Reading