A row has broken out over the meaning of the term Holocaust survivor after an 85-year-old grandmother used it to describe herself when criticising Israeli action against Palestinians.

German-born Hedy Epstein was attacked by a senior figure in the Zionist Federation who dismissed her as a refugee