World
William Francis Silvia Executed in Florida for 2006 Murder
William Francis Silvia has been executed in Florida by lethal injection for the 2006 fatal shooting of his estranged wife Patricia Silvia in Daytona Beach.
William Francis Silvia has been executed in Florida by lethal injection for the 2006 fatal shooting of his estranged wife Patricia Silvia in Daytona Beach.