Thousands of Hezbollah supporters have rallied in Beirut, protesting against the US president's decision to recognise Jerusalem as the Israeli capital.
Tens of thousands of Lebanese followers of the Shi'ite movement Hezbollah have taken part in a massive rally in Beirut's southern suburbs to protest US President Donald Trump's decision to recognise Jerusalem as Israel's capital.
"We reiterate our promise to stay and protect the Palestinian people, Jerusalem and the Christian and Muslim holy sites," said Hezbollah chief Hassan Nasrallah on Monday, addressing the crowd via video link.
Nasrallah said Trump appeared alone in his decision, with only Israel backing him, and called on the Palestinians to fight for Jerusalem so the world would stand beside them.
He repeated his call for a third Palestinian uprising against the Israelis.
"I call on all the resistance movements to unify ranks and put a united strategy and a plan," he said, while chanting "We are going to Jerusalem, as thousands of martyrs.
"Let us come together to make our slogan, 'Death to Israel'," Nasrallah chanted, as the crowd repeated after him.
The Hezbollah leader ended his address saying that Trump's decision will be "the beginning of the end for Israel".
Men, women, the elderly and little children took part in the rally through the main streets of the Lebanese capital's southern suburbs, a stronghold of Hezbollah.
The protest took place amid tight security measures by Hezbollah.
Trump announced his controversial move last week to recognise Jerusalem as the capital of Israel and move the US embassy from Tel Aviv. The decision sparked angry protests across the region.