Indonesian priest actively confronts human traffickers

Crux has this news here.