WATCH: Seattle protesters torch dumpster and clash with police over ICE raids Thursday, June 12 by The Center Square (The Center Square)... Read More.