A Barstow man will stand trial for allegedly raping and torturing his wife, a judge ruled following a preliminary hearing Tuesday.
Philip Mejia, 36, was arrested and charged on suspicion of torturing, raping, inflicting bodily injury and making a...
↧