Ministry of Truth documentary, “A Noble Lie”
Angelika Film Center 5321 E. Mockingbird Ln #230, Dallas, TXKenneth Trentadue arrived at the Federal Transfer Center in Oklahoma City on August 19, 1995, for a decade-old California parole violation. Three days later, he was found hanging in his Special Housing Unit cell — his head split in three places, throat slashed, body battered and bruised down to the soles of his feet. Officials […]
