Baghdad bomb attacks kill 43: hospitals, US military (AFP)