Catholic Church to Erect 40 Foot Statue of Mary to Welcome Mexican Invaders to California October 9, 2018 by CFT TeamInspired by the Statue of Liberty, a Catholic church in San Ysidro, California, plans to erect a 40 foot tall statue of Mary overlooking the U.S. … Read moreCatholic Church to Erect 40 Foot Statue of Mary to Welcome Mexican Invaders to California