Photo: Dreams of drug-free life at Islamic boarding school Jakarta Post
What distinguishes Salafiyah from other Islamic boarding schools is its focus on the rehabilitation of former drug addicts.