Faydra L. Shapiro is the Director for the Israel Center for Jewish-Christian Relations and a Senior Fellow at the Philos Project. She can be contacted at [email protected]
No content found, check back again.