MESILLA, New Mexico (KVIA) -- The Mesilla Marshals Office says deputies are investigating a hit-and-run crash involving private property that happened on September 18th, 2026, after 11 pm. According to the Marshals Office, a 2023 red F-150 truck was seen by a Mesilla Deputy accelerating from the Mesilla Town Plaza. The vehicle made a right