The new Statue of Liberation Through Christ is a replica of the original Statue of Liberty with a cross in the right hand and the Ten Commandments tablets in the left hand; designed to remind America of its spiritual liberation and its foundation in God.

“This statue proves that Jesus Christ is Lord over America, he is Lord over Tennessee, he is Lord over Memphis.” – Apostle Alton R. Williams