Colorado Springs, CO – A video published by the Colorado Springs Independent Thursday allegedly shows a Colorado Springs Police officer taking down a teen.
Colorado Springs, CO – A video published by the Colorado Springs Independent Thursday allegedly shows a Colorado Springs Police officer taking down a teen.