These stories just keep popping up all over the country – this time, it was in New York, where David Mcallum was finally released and the indictment against him was dismissed – 29 years after he had been imprisoned for killing a man and dumping his body in a park. Mcallum and another man, Willie […]