A total of 128 countries voted in favor of the text, defying the threats .
The Times of Israel reports nine countries voted in support of the US.They are
US, Israel, Togo, Micronesia, Guatemala, Nauru, Palau, Marshall Islands and Honduras.
There were 35 abstentions, including a number of countries that had been widely expected to support the move, such as Colombia, Mexico, Malawi and Rwanda. A further 21 countries did not vote at all.