Alli Penfil

Alli Penfil

About Me
Alli is from the Philadelphia suburbs and is currently majoring in Political Science with a concentration in Global and International Affairs. She is currently a StandWithUs Emerson Fellow at Binghamton University.