(Advertisement)

News to muse over

Posted: June 20, 2014 at 3:05 a.m.

The decades-delayed justice for three murdered women finally arrived this week, when admitted, convicted killers were executed by lethal injection in Georgia and Missouri.

This story is only available from our archives.

(Advertisement)