Denied the right to present evidence on his behalf in court, Edgar Steele languishes in prison in Victorville, CA, far away from his wife and loved ones in Idaho.
Denied the right to present evidence on his behalf in court, Edgar Steele languishes in prison in Victorville, CA, far away from his wife and loved ones in Idaho.
Filed under Government & Organizations, News & Politics