Help keep Salon independent

Teresa Huizar

Teresa Huizar is CEO of National Children's Alliance (nationalchildrensalliance.org), America's largest network of care centers for child abuse victims.