A major annual religious event taking place in Dearborn Sunday afternoon.
Thousands of Muslins gathered to commemorate the life of an imam, while simultaneously taking a stand against oppression.
Organizers estimate maybe more than 4,000 took part in the event.
Many wore black as a show of solidarity.
"That's why we're here to show solidarity with justice and the oppressed and that's why people are wearing black," one participant told Fox 2.
The 5th annual Ashura procession, titled "March for Justice" harkens back to a stand taken by Hussain, grandson of Mohammad, "against the tyrant of his time, almost 1,400 years ago, on the famous Day of Ashura."
The march is meant to follow in the footsteps of Hussain as a way of publicly expressing opposition to oppression in any way it presents itself.
Racism, terrorism, and police brutality were all topics being addressed sometimes on signs and sometimes with words during the march.
Organizers said this was an opportunity for people to "Unite Against Racism."
Overall, organizers say the march is an expression of Islam's values.
They also note the Muslim community will demand an end to the tacit support of groups and states which finance and perpetrate terrorism and oppression.