Lion of Judah Statue in Jerusalem Commemorates Jewish-Christian Friendship
The Lion of Judah, a 11-foot-long, 1,134-pound bronze lion statue that has been dedicated in the holy city of Jerusalem this week, commemorates Jewish-Christian friendship. The statue is the creation of Max Greiner, an American …