Joshua Muravchik is a neoconservative political scholar. He is an adjunct professor at the DC-based Institute of World Politics (since 1992) and a former fellow at the Foreign Policy Institute of Johns Hopkins University’s School of Advanced International Studies (SAIS).
No content found, check back again.