Home / Tag: Tel Aviv Israel
Wednesday, Aug. 12, 2009
William Dillon was released in November after 26 years in prison when a DNA test ruled him out as the murderer. He was the second Florida man recently freed by DNA after being positively identified at trial by a star police dog, Harass II, whose trainer John Preston had...

0|1