Photos Article Gallery | Colorado Springs Gazette, News

Brazil toddler stuck with dozens of needles in ritual, police say