Press "Enter" to skip to content

Posts published in “Day: December 20, 2017”

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 to be under Russian mind…

kKEETON © Windows to Russia… Permission to reprint in whole or in part is gladly granted, provided full credit is given...