Italy pulled out of Iraq last year but Prodi has pledged to keep its 1,900 troops in Afghanistan, arguing that it is a peace mission.