Skylar Deleon faces the death penalty for killing Newport Beach couple at sea
Friday, November 7, 2008 - 03:21
in Earth & Climate
SANTA ANA Death penalty ordered in boat owners' murders
SANTA ANA Death penalty ordered in boat owners' murders