Following the rescue of 13 young women in Flores, the Church in Indonesia is doubling down in its efforts to combat human trafficking. Read all