The northern Israeli town of Nazareth, best known as the childhood home of Jesus Christ, will not be celebrating his birthday this year, and the Muslim mayor is blaming President Trump.

“Our identity and faith cannot be bargained,” mayor Ali Salam told 10 News on Thursday.

Trump’s recent announcement that the United States will recognize Jerusalem as the capital of Israel is killing the Christmas spirit, he said, so Nazareth will cancel all scheduled events, including its massively popular annual Christmas market and festival.

“The annual events are a huge tourist attraction during the Christmas season,” Fox News reports.

Trump’s “decision has taken away the joy of the holiday and we will cancel festivities this year,” Salam said.

He also called Trump “wretched” and alleged the president “stabbed” Palestinians with his decision about Jerusalem.

The announcement last week that America will become the only country to recognize Jerusalem as Israel’s capital was met with violent protests throughout the Middle East and vows by terrorists to target Israel in retaliation. The city, also claimed by Palestine, is home to some of the most sacred sites in the Christian, Jewish and Muslim religions.

According to The Times of Israel:

Nazareth is one of the holiest cities in Christendom because it was there that the angel Gabriel is believed by Christians to have told the Virgin Mary she would conceive and bear Jesus.

According to the New Testament, Jesus also grew up in the town.

The annual celebrations are a major tourist draw and source of income for the city, which is inhabited primarily by Arab citizens of Israel, two-thirds of whom are Muslim and the remaining third Christian.

And while Salem promised to “cancel festivities this year,” a city spokesman later clarified to Reuters that it is only canceling some parts of the Christmas celebrations, while the town’s market stalls and traditional Christmas church services will continue.

“We have decided to cancel the traditional Christmas singing and dancing because we are in a time of dispute, because of what Trump has said about Jerusalem,” spokesman Salem Sharara told the news service.

A statement from Nazareth officials published by The Jerusalem Post explained the city really can’t afford to totally shut down for Christmas because it would devastate the its “commercial interests.”

“The cancellation only applies to artistic performances on stages,” the statement read. “Christmas season in Nazareth is the season of good and blessing and we are completely vigilant that commercial interests won’t be damaged.”

The cancellation in Nazareth follows a Christmas protest in Bethlehem over Trump’s Jerusalem decision.

The birthplace of Jesus cut the lights on the Christmas tree outside of the city’s Church of the Nativity on Wednesday to send a message.

“The Christmas tree was switched off on the order of the mayor today in protest at Trump’s decision,” Bethlehem media officer Fady Ghattas told Reuters.

It remains unclear when or if the lights will come back on, or whether the city plans to put the kibosh on other Christmas festivities, as well.