Advertisement uses cookies. By continuing to browse this site you are agreeing to our use of cookies. Click here to find out more »
Dublin: 6 °C Saturday 18 November, 2017

#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.

Trending Tags