In August 1998, a man heard a woman screaming near Canal Road in Northwest but the woman's body was found in the woods the next day. Despite this, the case went under the radar until years later when Chandra Levy's case put DC crime under scrutiny.
GoodListen © 2023
About
Privacy Policy
Terms of service
Support
Blog
Search Podcasts
Podcasts