Steven Ben-Nun, Author at Israeli News Live