Lily Fahsi-Haskell

Lily Fahsi-Haskell is Campaign Director of Critical Resistance, a national organization working to abolish the prison industrial complex.