Accident on I-80 near Iowa City leaves 2 dead, several injured

Two people were killed, and several hurt, in a multi-vehicle pileup in eastern Iowa on Sunday morning. The state patrol says the chain-reaction crash happened about 5:40 a.m. on Interstate 80 near the exit for North Dodge Street in Iowa City. In all, 15 vehicles were involved in the accident, nine of them semis. Troopers […]