News

A British grandmother has been languishing on death row in the state of Texas in the US for the last two decades years after being convicted of killing a young mother. Linda Carty, a native of St.
Linda Carty was convicted of the brutal murder of her neighbour Joana Rodriguez, 25, after the pair had clashed over a shared ...