“El Chester” Screening
The Loisaida Inc. Center 710 East 9th Street, New York, NY, United StatesScreening of "El Chester" El Chester is a new compelling documentary capturing the unfiltered, day-to-day lives of newly arrived asylum-seeking families in New York. Shot entirely by the families themselves, [...]