Larry Millete Arrested For Wife's Murder

Chula Vista, Calif. police announce the arrest of Larry Millete in the death of Maya "May" Millete. May was last seen January 7, 2021. (10/19/21)


Latest Videos