Tag: public service indiana

Abandoned Nuclear Project: Marble Hill, Indiana

Thirty five miles northeast of Louisville, Kentucky on the Indiana side of the Ohio River, a 987-acre property with crumbling structures sits abandoned. The...