In October 2005, British citizen Richen Turner was driving while her BAC was three times the legal limit in Broward County, Florida when she was involved in a crash that took the life of 39-year-old Peter Cambra. Turner, who did get some minor injuries in the crash, fled to Great Britain shortly after the crash and […]