An Alabama death row inmate is scheduled to be executed on Thursday – for the eighth time. While maintaining his innocence, he has made use of creative legal maneuvers to stave off execution with rights advocates sarcastically dubbing him the ‘Houdini’ of death row.
Read Full Article at RT.com