It was a landmark vote on late Thursday (November 29) when the United Nations General Assembly overwhelmingly choose to stand by the Palestine people – in their struggle for sovereignty and self-determination. On that day, the UN General Assembly voted to make Palestine a non-member observer state, accepting in de-facto, its status as an independent...