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.
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
Share this post!