Police Officers Salvador Laurel-Torres and Robert Raynor fatally shot Frank Brower about 5 p.m. in front of his home on La Cresta Boulevard near …
Police Officers Salvador Laurel-Torres and Robert Raynor fatally shot Frank Brower about 5 p.m. in front of his home on La Cresta Boulevard near …