David Castillo Executed For Clarencio Champion Murder
David Castillo was executed by the State of Texas for the murder of Clarencio Champion According to court documents David […]
David Castillo Executed For Clarencio Champion Murder Read More »
David Castillo was executed by the State of Texas for the murder of Clarencio Champion According to court documents David […]
David Castillo Executed For Clarencio Champion Murder Read More »