Fashion6 months ago
Three charged as NZ woman killed in Newport Beach Fashion Island shooting
Newport Beach police say three men were charged with homicide, robbery with a firearm and criminal conspiracy. Photo: KCAL News / CBS / Screenshot Three men...