This abomination will probably remind you, as it does me, of the ending of the first Planet of the Apes movie, when Charlton Heston finds that not only have the damn dirty apes taken away his rifle, but that he is actually on Earth and Lady Liberty has mysteriously survived the nuclear destruction of NewYork and the geological changes to the local area. The Statue of Liberation Through Christ was built in Memphis (U.S.) by Pastor Alton Williams of the World Overcomers Outreach Ministries Church, who intended to remind passers-by of their relationship with Christ.
As reported in the New York Times. Photo by Rollin Riggs.
Other reports from Jamaica and by one local Memphis TV station and another. None of these media reports say what it is made of.
Nature will help you get through this
-
Photo courtesy of Cheryl Smith. Bag found in Japan.
16 hours ago
No comments:
Post a Comment