The attendance figure remains unsettled.
Michigan Public said “hundreds” attended. Michigan Advance estimated that the crowd peaked at roughly 2,000. One crowd. Two numbers. Neither should be mistaken for a settled count. (Michigan Public; Michigan Advance)
Some out-of-state attendees told Michigan Public that posts on X had been their call to action. Michigan Advance reported that Lang organized with Detroit pastor Lorenzo Sewell. Those accounts describe routes into the gathering. They do not establish how everyone got there. (Michigan Public; Michigan Advance)
Michigan Advance reported that officers in riot gear formed a line between opposing groups. A Michigan Public photograph showed demonstrators encountering law enforcement outside the library. Michigan Public later updated its report to say there were 22 arrests. The available source record does not provide the outcomes of those cases. (Michigan Public; Michigan Advance)
Dwuan Freeman, a Detroit resident watching the crowd, described the scene this way: “It’s a whole circus. Like, you got Americans chanting ‘USA, USA’ to Americans. It’s a clown show.” (Michigan Public)
After the council’s public-comment period, Mayor Abdullah Hammoud told Dearborn residents that “you belong here as much as anyone, and generations of people who built this city prove it.”
People of different faiths, he said, “may pray differently, but they pray for many of the same things: for their children to be safe, for their families to be healthy, for peace, for justice, for dignity, for the strength to leave this world a little better than they inherited.” (Michigan Public)
Then came the agenda.
Michigan Public reported that the council resumed regular business. This included permits for the Jingle Bell Bash and a UAW-sponsored classic car show, along with funding for senior transportation.
The reporting does not establish that the dispute was resolved. It establishes the sequence.
The mayor spoke. The council returned to permits and transportation.
The agenda continued.