Ross Dubois

Articles by Ross Dubois

Texas Executes Tenth Man of 2012

Jan 21, 2013 By Ross Dubois

Jonathan Green was put to death Wednesday for the 2000 murder of a 12-year-old girl, but his lawyers maintained until the end that their client was mentally ill and thus unsuitable for execution.