Despite ICE denials, video shows people detained for days in inhumane conditions with no change of clothes or showers
Raw video available here, social video available here
New York—Today, newly released video shows what immigrant New Yorkers have been telling their families and attorneys for months: the 10th Floor of 26 Federal Plaza is an ICE detention facility.