An unknown number of people are barricaded inside a residence in the 5800 block of Palmilla Street in North Las Vegas, according to Metro Lt. Andrew Kelvington.
An unknown number of people are barricaded inside a residence in the 5800 block of Palmilla Street in North Las Vegas, according to Metro Lt. Andrew Kelvington.