Health
What To Know Ahead Of The Richard Allen Case
By NBC News
Seven years ago, the bodies of two teenage girls were discovered near a hiking trail outside the small Indiana town of Delphi.
The case remained unsolved for years, and authorities have offered few details publicly about why Richard Allen, a onetime ...Read more