Sri Lankan President Mahinda Rajapaksa, right, and Afghan President Hamid Karzai walk together during an official reception for Karzai in Colombo, Sri Lanka, Thursday, March 6, 2014. Karzai is on a three-day official visit to Sri Lanka. (AP Photo/Eranga Jayawardena)