Share
twitterlinkedinfacebook
Image 1 of 1
ATE01754USA.jpg
Linda Carty, photographed in the visitation room at the Mountview Unit penitentiary, Gatesville, Texas, is a British citizen on death row. Her supporters claim that she is innocent...