Sen. Ben Cardin, D-Md., on Sunday agreed with President Trump's decision to move the U.S. Embassy in Israel from Tel Aviv to Jerusalem, but said he did not approve of the way Trump made the announcement.

"I think that was a mistake, the manner in which he did it, but clearly Jerusalem is the capital of Israel," Cardin told ABC's "This Week."

"It should have been done in a way to advance the peace process for a two-state solution. Instead, the president just made the announcement, did not take advantage of that in regards to the Israelis, and offered the Palestinians very little," the top Democrat on the Senate Foreign Relations Committee continued.

Trump's Wednesday decision to shift the embassy drew criticism from international leaders like British Prime Minister Theresa May and provoked protests from Palestinians, who call the city their capital as well.

"I think the president is damaging America's national security and our standing in the world for his inability to use diplomacy in the right way," Cardin added.

Cardin also weighed in on the Alabama Senate special election, set for Tuesday, by saying he hoped "the people of Alabama will speak with a very clear voice that" Republican candidate Roy Moore "has no place in the United States Senate."

Moore has been accused of sexually inappropriate behavior toward teenage girls when he was in his 30s, but has vehemently denied all allegations made against him.

"It looks like they are more concerned about having a vote in the Senate rather than who occupies that seat," Cardin said of the GOP's support for the former judge.