Calif. killer suspect arrested in Tucumcari

By Ryan Lengerich A California man was arrested last month in Tucumcari after police said he shot and killed a man in North Hollywood, Calif., and then disappeared from the scene. New Mexico State Police learned on Nov. 22 that Marchell Wilson, 27, of Lancaster, Calif., was wanted for firearms violations and homicide. Officials in […]