BOMBERS killed 42 people yesterday at a Baghdad restaurant favoured by police and an army recruiting centre to the north, while Iraqi troops along the Iranian border found 27 decomposing bodies, unidentified victims of the grisly violence plaguing the country.