BARSTOW • A Barstow man was charged Friday with the alleged rape and torture of his wife.
Philip Mejia, 36, was arrested Wednesday after Barstow Police responded at 12:16 p.m. to a domestic disturbance on the 2000 block of Borrego Drive.
When...
↧