
June 13, 2025, Newark, New Jersey, U.S: CHARLENE WALKER, executive director of Faith in New Jersey speaks out agains the immigrant detainees held at the ICE run facility at Delaney Hall in Newark, New Jersey. Recently four detainees escaped from the facility and the remaining detainees are being removed from the facility.
Video Credit © Brian Branch Price/ZUMA Press
To license stills or footage contact licensing@zumapress.com
Scott Mc Kiernan, Founder & Editor-in-Chief, ZUMA Press
