Rodricus Crawford in Nov. 2016, shortly after his release from death row.
Rodricus Crawford in Nov. 2016, shortly after his release from death row.
Caddo Parish Prosecutors Drop Charges After Medical Evidence Suggests No Crime Occurred

At the request of local prosecutors, a Caddo Parish, Louisiana trial court has dismissed all charges against Rodricus

Leggi Tutto