A man has pleaded guilty to killing New Mexico State Police Officer Justin Hare on Interstate 40 near Tucumcari in March.