At first glance, Gene Levy, 99, and Jean Sklar, 95, appear to be longtime friends. Sitting at the corner ends of a table at a ...
Police in Boulder, Colorado, are refuting assertions that there is viable evidence and leads about the 1996 killing of ...