Jeff Sieting, the village president in Kalkaska, which is about 230 miles (370 kilometers) northwest of Detroit, said he doesn't owe anyone an apology over his Facebook posts, the Record-Eagle of Traverse City reported.
The posts were discovered by area native Cindy Anderson, who along with others unsuccessfully sought an apology last month. They're now looking to remove Sieting from office.
"You ran for office to represent all of the people of this community, not just the white, non-Muslim ones," Anderson said to Sieting. "You were supposed to represent all of your constituents."
One post Sieting shared said Muslims are destructive and "there is simply no place for them in our world." The post also called for using nuclear weapons against the 10 largest Muslim-majority cities, as well as pilgrimage sites.
Sieting said his comments are protected by the First Amendment and that those trying to oust him from office are only doing so because they oppose President Donald Trump.
"I don't expect everyone to see things the way I do," he said.
Sieting has also come under fire for a sign on his hotel, Hotel Sieting, that asks citizens to pray for Trump. That dispute began before Sieting's Facebook posts were discovered.
Local residents and others who helped create the Facebook group "Kalkaska Residents for Peace" are determining how to move forward after Sieting's refusal to apologize. Anderson said the group of more than 150 people are looking at a potential recall and finding someone to run against him in 2018.
Joyce Golden, a county resident who supports Sieting, said she believes the official has the right to post whatever he wants on his personal Facebook page.
"If you don't want to read it, get off of (his Facebook page)," she said. "From what I do know, you are a very honest, faithful, hardworking man and I thank you for that. I hope you continue and stand your ground for your beliefs. I don't believe he has to represent everybody."
Source: ABC News