View Single Post
Old 04-25-2017, 01:43 AM
Keltria's Avatar
Keltria Keltria is offline
Super Duper Admin

Join Date: Dec 2003
Location: Durban - South Africa
Posts: 16,129
Thanks: 6,732
Thanked 15,959 Times in 5,727 Posts
Default Marcell Williams - Arkansas - R.I.P.

Marcell Williams was executed by the State of Arkansas on the 24th of April 2017

May he rest in peace - my thoughts go to all this touched.


PTO Administrator
Reply With Quote
Sponsored Links