Alamogordo Police Activity Log Summary: May 18–24, 2026
David Pena Plead Guilty Gets Light Sentence