The train accident on Sunday morning that killed at least 143 people is one of India’s worst disasters on the tracks. Most...
As per the 2013 estimates of the U.S. State Department, India has almost 65 million citizens who are into forced labour.