Florida’s Duane Owen Executed For Double Homicide

A Predator Emerges in Paradise Palm Beach County, Florida, is often associated with paradise, with its sun-kissed beaches, turquoise waters of the Atlantic, and an abundance of palm trees painting a picture of tropical tranquility. It's a place where one can expect to escape the harsh realities of the world. However, in the spring of … Continue reading Florida’s Duane Owen Executed For Double Homicide