In the cold, early hours of a Tuesday morning in Denver, Colorado, a discovery was made that would leave a lasting chill in the city's memory. On March 11, 1986, Patricia O'Neil, a 42-year-old white female, was found deceased in her vehicle on the 1300 block of Delaware Street. The cause of her death was immediately apparent; she had been fatally shot. The promising life of a woman known for her striking presence had been violently cut short, leaving behind a mystery that would endure for decade
...Read More