Gee... how could all these people take a day off from "the work Americans won't do"?
They will get back to work on the 15th thru the 20th. And again on the 1st thru the 7th. Won't be any demonstrations on those days. Bet on it! Blame the system, not the immigrant.