The Lion of Judah sculpture was created by American Christian artist Max Greiner and was given to Israel as a gesture of friendship and U.S. Christian support of the Jewish people of Israel. Read print story.
By Julie Stahl | posted 6/3/2022
The Lion of Judah sculpture was created by American Christian artist Max Greiner and was given to Israel as a gesture of friendship and U.S. Christian support of the Jewish people of Israel. Read print story.
By Julie Stahl | posted 6/3/2022