Thousands marched in W. Baghdad Tuesday in yet another protest against alleged voter fraud in Iraq’s general election. They demand a revote and call for a national unity government
Thousands marched in W. Baghdad Tuesday in yet another protest against alleged voter fraud in Iraq’s general election. They demand a revote and call for a national unity government