Private security guards have shot and killed two women in the Iraqi capital, Baghdad.

The shooting, which occurred in the Karrada district of the city, came two days after Iraq promised to prosecute US security firm Blackwater for killing 17 civilians in Baghdad three weeks ago.

An investigation into that incident found that Blackwater members were not provoked before they opened fire

It is not yet clear which foreign security company was involved in today's shooting.

It is understood members of the firm were escorting a civilian convoy through the streets and signalled for a woman driving a car to pull over as they passed.

When she failed to do so they opened fire, killing her and the woman next to her.

The Iraqi government said on Monday it was determined to rein in private security contractors, many of whom have immunity from prosecution in Iraq.