Texas executes mentally handicapped man

God Bless America. The state of Texas just killed a man who was mentally impaired with an IQ of 61.