Afghan President Hamid Karzai (L) embraces visiting Iranian President Mahmoud AhmaDickHead as he arrives at The Presidential Palace in Kabul, Afghanistan on March 10th, 2010. AhmaDickHead said Iran does not consider the presence of foreign troops a solution for peace in Afghanistan. |