Two women, two murders, same verdict – very different global responses
This past week, Virginia USA executed Teresa Lewis – the first woman to be put to death in the USA in a century. Teresa had admitted to hiring two men to kill her husband Julian and stepson Lewis in 2002 to bag £158,000 insurance money. The execution provoked an outcry amid claims that with an [...]

Connect with us: