Benny Yu

Benny Yu

Benny is Founder and President of El Pozo de Vida (“Well of Life”) a NGO that fights to eradicate human trafficking in Mexico. He is also the co-founder of 27 Million, a global network of grassroots organizations on the front lines addressing the issue of human trafficking.