Europe's top human rights body on Thursday condemned the execution of Napoleon Beazley, who was put to death in Texas this week for a murder he committed when he was 93 years old.
Europe's top human right's watchdog condemns execution of inmate.