Florida executes Eric Branch for 1993 murder
(Newser) -
Eric Scott Branch was executed Thursday night for the 1993 rape and murder of a University of West Florida student—and he did not go peacefully. The 47-year-old inmate screamed, thrashed on a gurney, and shouted "Murderers! Murderers! Murderers!" as the lethal injection drugs were administered, the AP...