BY SAL RODRIGUEZ solitarywatch.com Alexis “Alex” Machado was a prisoner at Pelican Bay State Prison’s isolation units for nearly two years when he took his own life on October 24, 2011. According to the autopsy report, Machado was last seen alive at approximately 12:15 AM “as he was examined and then cleared by medical staff […]
↧