What happened in Napa on Halloween?

On the evening of Halloween 2003, in the small Northern California town of Napa, 2 young women were murdered in their own home while a 3rd roommate hid in the backyard as she watched the assailent flee through the back yard, a mere few feet from where Lauren was hiding. After the suspect left thr...

Read more