Home Tags Temecula California

Tag: Temecula California

California Mayor Resigns Over Email About Police Killings

AP Wire Service TEMECULA, Calif. (AP) _ The mayor of a Southern California city resigned following an email in which he stated he didn't "believe...