Search for remains

FBI
FBI is involved in a search east of Powder Horn Lake about 13800 south at the Illinois-Indiana border. Google map
This photo is featured in these articles:
Loading