Italian Prime Minister Romano Prodi echoed recent pledges by French and Australian leaders, as the Afghan presidential palace said he emphasized his county's long-term commitment to Afghanistan in a meeting Sunday with President Hamid Karzai, AP reported. Italy has about 2,400 troops in NATO's International Security Assistance Force in the country, mostly in the western province of Herat, where there is little violence. Italy has been criticized for not letting its troops be deployed in more violent areas in the south and east. Prodi's visit follows those by the leaders of France and Australia, who met with Karzai on Saturday. Each leader pledged that his country was committed to Afghanistan for the long term _ promises that came as the governments of Canada and the Netherlands debate how long their troops will stay in the country. Prodi and Karzai talked about advances in Afghanistan's health and education sectors since the fall of the Taliban in 2001. Karzai also told Prodi that Afghanistan needs more international business investment, Karzai's presidential palace said in a statement. The Italian leader later traveled to Herat to meet with troops and local government leaders, the palace said. He also met with U.S. Gen. Dan McNeill, commander of the NATO force in Afghanistan. Prodi's visit followed those by French President Nicolas Sarkozy and Australian Prime Minister Kevin Rudd, who also met with their countries' troops.