Iraqis frustrated by party leaders' failure to form a unity government after eight months of political deadlock, have staged a massive rally in Baghdad, calling on officials to speed up the process of reaching a power-sharing deal.
Iraqis frustrated by party leaders' failure to form a unity government after eight months of political deadlock, have staged a massive rally in Baghdad, calling on officials to speed up the process of reaching a power-sharing deal.