MAKERS Moment

Risking Her Life For Her Work

Rodriguez talks about the dangerous situations she has dealt with when rescuing more than 500 people from human trafficking.

MAKER Profile: Anna Rodriguez