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 Watch his speaker playlist About the speaker Dr. Joshua Muravchik is a Distinguished Fellow at the World Affairs Institute and teaches at the Institute of World … Continue reading