A west coast Statue of Liberty | San Diego Reader
A cross-denominational faith group on Friday (October 5) announced their plans to construct what they’re describing as a West Coast Statue of Liberty on a San Ysidro hilltop overlooking Tijuana. Read Full Article by San Diego Reader