Friday 17 May 2019

FOX NEWS: Hospital staff find themselves on the front lines of war on human trafficking


Hospital staff find themselves on the front lines of war on human trafficking



Delaware hospitals are joining forces to combat human trafficking.

via FOX NEWS https://fxn.ws/2LRq2GW

No comments: