Human Trafficking

Stephen Patrick O’Meara discusses the problem of human trafficking from the perspective of his faith journey.

O’Meara is the coordinator of the Nebraska Human Trafficking Task Force administered by the Nebraska Department of Justice.

Leave a Reply

Your email address will not be published. Required fields are marked *