Ah Sinkov. you spotted it quickly ,I must say I was busy so I did not pay too much attention. In Israel there is a town called Yehud,it lies near the airport just south east of Tel-Aviv.They are saying Yehud as Yahud, which of course means 'Jews'. The debate is about some leader was born in Yehud. I do not know who translated this I am sure he got the sack! Honest reporting? Its all fake news today!!