Traffic is snarled in Downtown Indianapolis this morning after smoke was reported in a high-rise building at 132 E. Washington Street.
Topstories, Indianapolis Star
Tue, 04/05/2011 - 5:19am
Traffic is snarled in Downtown Indianapolis this morning after smoke was reported in a high-rise building at 132 E. Washington Street.