lethal injection

Missouri Executes Marcellus Williams Amidst Controversy and Claims of Innocence

Missouri Executes Marcellus Williams Amidst Controversy and Claims of Innocence

Guruji Sunil Chaudhary

In a highly contentious case that has garnered national attention, Marcellus Williams was executed by lethal injection on September 24, ...