Today, the Colorado Springs Police Department is under continuing pressure from local and national media to divulge all pertinent details related to the shocking December 9 murder of two people and the wounding of several others at New Life, the megachurch made famous by... More >>>