Nearly 80 people came out Sunday afternoon to criticize current federal immigration detention policy and demand the shutdown of some facilities, saying conditions are deplorable and due process is lacking.
↧