Advertisement uses cookies. By continuing to browse this site you are agreeing to our use of cookies. Click here to find out more »
Dublin: 8 °C Monday 22 January, 2018

#marcellus williams

# marcellus-williams - Tuesday 22 August, 2017

US man due to be executed at 11pm Irish time granted last-minute stay

Marcellus Williams claims that a new DNA technique proves that he didn’t commit a 1998 murder.