Persistent Rains Pummel Chicago, Submerging Roads and Swamping Basements

Nearly five inches of rain drenched parts of the city on Sunday, leaving cars stranded along some streets.