Denver police say Flock cameras led to stop, seizure of 2 AK-47s, inert grenade, fentanyl
Denver (KDVR) – On Tuesday, 17 June, the traffic station led the police to find elements that are not usually present during such incidents. According to Denver Police Department, The officers with the Denver Auto Steft work squad were near West 13th Avenue and North Meade Street when they saw SUVs without license plates. The … Read more