May 5, 2024
Steve Marcus
A Metro Police crime scene analyst takes photos of a fatal accident scene at a bus stop on southbound Boulder Highway Wednesday, April 17, 2024. An adult and child are dead and three others were injured, police said.