UK abolishes death penalty

Strasbourg - The United Kingdom yesterday ratified a European Council protocol officially abolishing the death penalty even in…