Lots of fucked up shit happening in Newark, NJ today. What is ICE hiding by not letting anyone inside their facility. Must be squalid as shit.
0
0
0
105
0