A historic landmark in Rancho Palos Verdes has closed, possibly for good, due to shifting and sliding land near the property. Wayfarers Chapel, also known as “The Glass Church,” made the announcement Thursday. “Effective immediately, we are extremely devastated to announce the closure of Wayfarers Chapel and its surrounding property due to the accelerated land […]