On Books Since 1988, Ohio River Dam Project Keeps Rolling Along
Tuesday, August 19, 2014 - 00:10
in Paleontology & Archaeology
The $3 billion Olmsted Locks and Dam project, expected to be finished in 2020, is seen as too big to fail.