Police deny sitting on evidence as Netflix doc brings renewed attention to JonBenet Ramsey's killing
Police in Boulder, Colorado, are refuting assertions that there is viable evidence and leads about the 1996 killing of JonBenet Ramsey that they are not pur... Read more