Marine Corps sergeant's mysterious murder in California leaves wife 'speechless,' pleading for answers

USA, Mountain View, Murder, Crime, Police
National
image