A clarion call to end the scourge of Human Trafficking

Vatican News has this news here