U.S. Senator and former Democratic presidential nominee John Kerry has visited American troops in Iraq while on a two-day fact-finding visit to the war-torn country.

Senator Kerry was often critical of the Bush administration's Iraq policy during the U.S. presidential race. He told reporters that he wants to see for himself whether Iraq is moving toward stability or deeper into chaos.

The senator arrived in Iraq Wednesday and spent time with soldiers from his home state of Massachusetts at Camp al-Tahreer in Baghdad. He declined to compare the insurgency in Iraq with the one he faced in Vietnam as a Navy lieutenant 30 years ago.

He also made a stop in neighboring Jordan, where he met with King Abdullah.

Some information for this report provided by AFP.