Richard Masterson is scheduled to die on Wednesday night in Texas,after a weird trial in a case that has caught Pope Francis’s attentionRichard Masterson seemed edgy when he turned up at the construction site where his brother worked, looking for money. “I believe I put somebody to sleep, and ” he told his brother’s boss.
It was far more serious than that – Darin Honeycutt was dead.
Continue reading...
Source: theguardian.com