Hundreds of Arab-Americans and others marched through the Detroit suburb of Dearborn on Tuesday evening to protest Israeli military strikes against the Gaza Strip.
Tuesday's protesters lined eight blocks of a major thoroughfare in Dearborn, widely seen as the heart of Arab America.
Marchers waved Palestinian flags and carried signs condemning Israel and showing pictures of casualties of the fighting. They chanted, "Gaza, Gaza don't cry, Palestine will never die."
Others chanted, "Israel is a terrorist state" and, in Arabic, "God is Great" and "A martyr is beloved of God."