Stephen Arthur Deflaun shot and killed two victims at Morro Strand State Campground in 2001 – San Luis Obispo County District Attorney Dan Dow announced […]
A San Luis Obispo County man who was convicted this month for a 2001 double murder has been declared legally sane, a superior court judge ruled Friday.
The first half of a two-decade-old double homicide trial concluded on April 19 with the jury finding defendant Stephen Deflaun guilty of multiple murders in.