James Woods – X, Released on 4/7/24
Here is an activist leading Muslims in a chant pledging "Death to America." I am not making it up, as it's right here on video. I thought it was in Iran, but I was wrong.
It's in Dearborn, Michigan, in the United States of America. pic.twitter.com/3k81lp8Mfa
— James Woods (@RealJamesWoods) April 8, 2024