USA: Construction of Island in Illinois River Makes Progress

Construction of an island in the middle of the Illinois River and Lake Peoria has started as part of a project the U.S. Army Corps of …

(chron)

[mappress]

Source: chron, October 3, 2011;