According to El Paso Police, on Sunday, November 17, 2024 at 4:06 a.m., residents at the Vista Sierra Apartment complex called police after hearing an argument, followed by gunshots. When officers ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results