Pepper-sprayed yet undeterred: Faith leaders keep ministering at Delaney Hall

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.

Read original article

Be the first to comment

Leave a Reply