Colorado cops kill man
Police killed a man in Grand Junction, Colorado, on Wednesday.

Sources close to the investigation tell The Daily Sentinel that Joseph Carroll, 28, is the man who died when Western Colorado Drug Task Force agents drew their weapons at Orchard Mesa Lanes.






