James Carroll explains significance of ancient Jerusalem
Author James Carroll described the common threads of Christianity, Judaism and Islam in ancient Jerusalem, explaining that ancient Jerusalem reflects the stories of wars throughout history and continues to ignite heated conversations about the fantasy of the city of Jerusalem today. The International Center for Ethics, Justice and Public Life hosted author James Carroll to […]