Larry Millete, husband of missing Chula Vista woman May "Maya" Millete, has been arrested for his wife's murder, Chula Vista Police Department announced.
Larry Millete, husband of missing Chula Vista woman May "Maya" Millete, has been arrested for his wife's murder, Chula Vista Police Department announced.