Feedback

Baghdad Streets, Homes Flood After Heavy Rains Hit Iraq

 

Residents of the Iraqi capital had to contend with flooded streets and pumped water from homes and businesses after deluge.

Shows