Jessica Juarez Scruggs Jessica Juarez Scruggs is deputy director of policy for Peopleโs Action. Truthout Dec 10, 2017