Islamists in Dearborn, Michigan: “This American empire must fall..."
Read more…Islamists in Dearborn, Michigan: “This American empire must fall. People are willing to fight and put their lives on the line to bring these Western empires down.”pic.twitter.com/rrqqLD6Gma
— Alexander Duncan (@AlexDuncanTX) August 16, 2025