Iraqi police say a twin bombing near a restaurant in a city north of Baghdad has killed at least 40 people.
The police spokesman for Diyala province, Capt Ghalib al-Karkhi, said dozens more were also injured in the blasts in the town of Khalis, some 50 miles (80 kilometers) north of the capital. Another police official, Salah Mohammed, said one of the explosions was a car bomb and the other a suicide bomber.
The blasts come as Iraqis await the final results later today from the country's March 7 parliamentary election. The violence was the worst to hit Iraq since the vote. AP