Back to photostream

Teresa Lewis, a mentally disabled woman, was executed in the United States in Virginia. Condemnations were issued from throughout the country and world. She had been convicted of murder despite having an IQ three points above retardation.

The United States has illustrated its barbarity by carrying out an execution of a mentally disabled woman in Virginia on September 23, 2010. 12 women have been executed in the U.S. since 1976.

916 views
0 faves
0 comments
Uploaded on September 24, 2010
Taken on September 24, 2010