Moments before Department of Homeland Security agents fired a hail of pepper balls at the feet of demonstrators outside the Delaney Hall detention center in Newark, New Jersey May 25, faith leaders say they were frantically working to calm things down.

Leave a Reply
You must be logged in to post a comment.