[youtube:2034611] British Prime Minister Theresa May on Thursday ruled out the idea that Britain would apologize for the 1917 Balfour Declaration, which proclaimed Britain”s support for the establishment of a Jewish national home in then-Palestine. Speaking at a celebratory dinner to mark the centenary of the Balfour Declaration in London, May said that that the British…