Alabama man executed for 1996 murder following Supreme Court ruling – New York Post

Alabama on Thursday executed an inmate convicted of murdering a driver that gave him a ride in 1996.
The Supreme Court sided with the state and rejected claims that his intellectual disability misle… [read more]

Leave a Reply

Your email address will not be published.