Israel: Newly dedicated Lion of Judah statue celebrates Jewish-Christian ties
The Lion of Judah sculpture was created by American Christian artist Max Greiner and was given to Israel as a…
The Lion of Judah sculpture was created by American Christian artist Max Greiner and was given to Israel as a…
A special ceremony was held at Rio de Janeiro's iconic Christ the Redeemer statue to celebrate the 100th anniversary since…