Church leaders in Flores, a Catholic-majority island in eastern Indonesia, demanded renewed efforts against human trafficking ...