March 28, 2024
Ricardo Torres-Cortez
Police vehicles are shown at a Las Vegas apartment complex near Decatur Boulevard and Meadows Lane, where a fatal shooting occurred Thursday, July 20, 2017.