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;