Marcellus Williams Executed for 1998 Murder of St. Louis Reporter Felicia Gale Amid Protests and Appeals
Marcellus Williams, 55, convicted of killing a former St. Louis Post-Dispatch reporter,…
Marcellus Williams, 55, convicted of killing a former St. Louis Post-Dispatch reporter,…
Sign in to your account