April 24, 2024
Steve Marcus
North Las Vegas Police investigate a fatal shooting near a ball field at Canyon Springs High School in North Las Vegas Tuesday, Sept. 11, 2018.