A landslide destroyed a dozen homes and forced residents to flee a wealthy city on the Palos Verdes Peninsula. The effects of torrential winter storms may be to blame.
A landslide destroyed a dozen homes and forced residents to flee a wealthy city on the Palos Verdes Peninsula. The effects of torrential winter storms may be to blame.