Episode 43: Who left Ashley Ouellette in the middle of the road?

On February 10, 1999, at about 4 a.m., the body of Ashley Ouellette, 15, was found on the center line of the Pine Point Road in Scarborough, Maine. She’d been neatly placed there after being murdered.

Some 19 years later, police are still looking for her killer.

Join us for Episode 43.