A San Luis Obispo man has been found guilty of aggravated arson following a week-long trial, the San Luis Obispo County District Attorney’s Office announced Friday.
District Attorney Dan Dow announced Friday that a judge found Stephen Arthur Deflaun, 64, legally sane when he shot and killed a man and a child in 2001.
Stephen Arthur Deflaun shot and killed two victims at Morro Strand State Campground in 2001 – San Luis Obispo County District Attorney Dan Dow announced […]