British Museum Criticized by Staffers for Allowing Israeli Embassy to Host Party Celebrating Israel’s Independence ARTnews.com