Reverend Billy and the Church of Life after Shopping Choir visit the ICE House of Manhattan-- only a half a block from the Film Forum, at 201 Varick Street. Amy Gottlieb, from the American Friends Service Committee, speaks about the detention of hundreds of immigrants in this facility.
Link to this comment:
All Comments (0)