Leila Abdelrazaq

Minneapolis, MN — Leila Abdelrazaq, a Palestinian author and artist, has created an installation featuring hand-drawn images of Palestinians and paper stones to address a story of power imbalance b