Bizarre Death of a Teacher Still Remains a Mystery
Was Steven Haataja’s death a suicide or murder? A small town is divided.
Chadron, Nebraska. You may have never heard of it. It’s a small town, approximately 5,000 people, and home to Chadron State College. Overall, an uneventful place. But in 2006, that changed.