Reports: Tehachapi man accused of fatally stabbing mother claimed to be under Russian mind control
Seriously, how could he fail but to win his case of insanity? “Russia Did It!” Early Oct. 23, Barbara Jensen Teague tried to have an involuntary psychiatric hold placed on her 50-year-old son after noticing his increasingly strange behavior the past few days that culminated Source: Reports: Tehachapi man accused of fatally stabbing mother claimed