President Uhuru Kenyatta backed US led campaigns of recognising Jerusalem as the capital of Israel, despite Kenya's decision to abstain from voting at UN Assembly early this year.

Share news tips with us here at Hivisasa

On Monday, US moved her embassy from Tel Aviv to the contested city of Jerusalem in a function was President Donald Trump monitored closely via Skype.

And of the 33 nations that sent their representatives, Nairobi was one of them, a move that shows close ties between US and Kenya.

Prime Minister Benjamin Netanyahu had invited 86 nations as protests rocked Gaza Strip leading to unprecedented death of 58 Palestinians after Israeli forces opened fire.

In Nairobi, Kenyans stormed on Twitter, accusing Uhuru for lack of discipline and political stand on 'fundamental' international issues.

"Most Sub Saharan countries will never do anything that might jeopardise donor funding from Israeli and UD," said one user.

In his speech, Trump said: "For many years now, we have failed to recognise the obvious. The plain reality that Israeli's capital is Jerusalem."

With 13 African Nations sending representation, Kenya was however one of the 21 countries that had abstained from voting at the UN General Assembly.

Since 1969, Israel had claimed Jerusalem, a move that angered Muslims from Palestine.