News

Martha Place seemed destined for obscurity, yet she is remembered to this day as the first woman in America to be zapped into the hereafter by an electric chair.