Finger Lickin’ Good – Israel On My Mind
In this episode, Jono and Ross cover the news like only they can. The IDF has a command that must be followed if you want to keep your beard – thou shalt know the weekly parsha! Your hosts discuss two new medical advances in Israel – eye drops that correct vision and a new drug…