Traffic Deadlock in Baghdad Weird 10 years ago Subscribe to news updates Unsubscribe from news updates Name: Traffic Deadlock in Baghdad Lat, Long: 33.358168, 44.440065 Location: Baghdad, Iraq Share this:Print