CLEVELAND, Ohio - Cuyahoga County deputies on Friday arrested a man and accused him of raping a woman 30 years ago. Edmund Scott is the seventh suspect recently identified through sophisticated DNA ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results