Students expose the truth about Castro’s mass murdering henchman.
Sarah N. Stern is Founder and President of EMET, The Endowment for Middle East Truth, an unabashedly pro-American and pro-Israel think tank and policy shop in our nation’s capital.
Steven Plaut is a native Philadelphian who teaches business finance and economics at the University of Haifa in Israel. He holds a PhD in economics from Princeton. He is author of the David Horowitz Freedom Center booklets about the Hamas and Jewish Enablers of the War against Israel.