Palestine appeals to Russia