Israel: How Was David Made into Goliath? How the World Turned Against Israel

Israel: How Was David Made into Goliath? How the World Turned Against Israel Joshua Muravchik Dr. Joshua Muravchik is a Distinguished Fellow at the World Affairs Institute and teaches at the Institute of World Politics. Formerly, he was a Resident Scholar … Continue reading