After being held captive for 18 years, Jaycee Dugard was found on the college campus of UC Berkeley last week, having endured the unimaginable. Her kidnapper, Phillip Garrido, 58, was on campus handing out religious material with his two young daughters, and something about the threesome made campus police suspicious.
"I just kind of got a weird, uneasy feeling. I was looking at the younger daughter, who was sitting across from me, and she was staring directly at me. It was almost as if she...Full Story