Wow, channel 5 has some good details! I was watching Fox 9. Wcco had even less info.
I happened to be passing Ch 5 when it popped up. The guy has a Fed Source at the scene. I was quite surprised when I switched to hear the other channels and they were still grasping at what happened.
Recommend sticking on 5 for this one.