Pictures in Accused Rapist's Camera Provide Chilling Evidence Against Him

A Washington State woman who police charged with filing a false rape report has been vindicated by chilling photos of her ordeal found on an accused serial rapist's camera, law-enforcement officials say. Marc O'Leary, 32, is currently being held in Jefferson County jail in Colorado on a $5 million cash bond and has been charged with 25 felony counts including rape, burglary and stalking in connection with two rapes in Golden and Westminster, Colo., and an attempted rape in Lakewood, Colo....Full Story
Commenting on this article is closed.