Can machines step in where humans failed and tackle modern slavery? - Times of India