Joshua Muravchik
Joshua Muravchik is the author ofMaking David Into Goliath: How the World Turned Against Israel and Trailblazers of the Arab Spring: Voices of Democracy in the Middle East.
Joshua Muravchik is the author ofMaking David Into Goliath: How the World Turned Against Israel and Trailblazers of the Arab Spring: Voices of Democracy in the Middle East.