 He is a regular contributor to the op-ed page of Israel's leading daily "Yediot Achronot", and has contributed numerous essays to other newspapers and magazines (including "The New York Times", "The American Interest", "The Foreign Service Journal", "New Haven Register", "Ha’aretz", and the "Jerusalem Post").Shain is also a nationally known commentator on Israeli television and radio.He has been a guest on many political news shows in Europe and the US, including the BBC, NBC, ABC, CNN, Fox News, CNBC, PBS, Al-Jazeera, and The News Hour.