Statues of Fr. Junipero Serra Toppled In Los Angeles, San Francisco June 22, 2020 5:13 pm During the weekend, two statues of Father Junipero Serra, a Spanish priest who established several missions in California in the 1770’s and helped lead to the settlement of the state, were removed by protesters in Los Angeles and San Francisco.... Read More