The U.S. government has invoked eminent domain to seize 14.2 acres of Mount Cristo Rey, a sacred site topped by a 29-foot statue of Jesus.
The U.S. government has invoked eminent domain to seize 14.2 acres of Mount Cristo Rey, a sacred site topped by a 29-foot statue of Jesus.