Teresa Huizar

Teresa Huizar is CEO of Washington, D.C.-based National Children's Alliance, the nation's network of nearly 1,000 children's advocacy centers, providing justice and healing through services to child victims of abuse and their families.

New content coming soon.