Thomas Ward Executed For Wilbert John Spencer Murder
Thomas Ward was executed by the State of Louisiana for the murder of Wilbert John Spencer According to court documents […]
Thomas Ward Executed For Wilbert John Spencer Murder Read More »
Thomas Ward was executed by the State of Louisiana for the murder of Wilbert John Spencer According to court documents […]
Thomas Ward Executed For Wilbert John Spencer Murder Read More »